頁:
[1]
[Android]for暫停幾秒後執行
因為寫檔需要持續換不同檔名寫檔所以使用 CheckBox 的選取來決定檔名,下面是目前寫的,目前他只會一次創立所選取的檔名,但裡面卻只有一個有資料,如何讓for那個i迴圈要換到下一個時暫停等他寫完檔。
拜託大大幫忙解答.....
CompoundButton i:selected 這是選取的檔名
write.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v) {
for(CompoundButton i:selected){ // 以迴圈逐一將換行字元及
// TODO Auto-generated method stub
try {
fw = new FileWriter("/sdcard/wiceddata/"+name.getText()+"-"+i.getText()+".txt", true);
bw = new BufferedWriter(fw); //將BufferedWeiter與FileWrite物件做連結
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
timer.schedule(new start1(), Integer.parseInt(start.getText().toString())*1000 );
}
}
});
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 我建議你使用handle.postdelay()
把要做的事全部寫在裡面就不會有不同步的問題
頁:
[1]