我是Android編程中的新手,我曾經編程微控制器,現在我需要你們的一些幫助。 我想在重複調用每個函數之後延遲調用兩個函數,直到按下停止按鈕。Android如何在循環中的時間量之後調用函數
btnStart.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
//I want perform these series of function repeatedly
//until stop button pressed
while(true){
bluetoothDisconnect();
delay(3000);
bluetoothConnect();
delay(3000);
if(status == true){
break;
}
}
}
});
btnStop.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
status = true;
}
});
非常感謝,
它的工作!謝謝,但停止按鈕不起作用,你能解決它嗎? 和我有另一個線程緩衝來自外部設備的流數據,似乎我沒有得到任何線程,任何想法如何解決這個問題? – user3045529
@ user3045529是,發現了一個錯誤。在'Thread t = ...'之前添加'status = false'我編輯了代碼,它在我的設備上工作,只是經過測試。 –