我必須在開始按鈕點擊時開始運行,並在點擊暫停按鈕時停止它。 我對啓動開始按鈕單擊運行的代碼是如何停止Android上按鈕點擊Runnable?
// TODO Auto-generated method stub
//while (running) {
mUpdateTime = new Runnable() {
public void run() {
sec += 1;
if(sec >= 60) {
sec = 0;
min += 1;
if (min >= 60) {
min = 0;
hour += 1;
}
}
Min_txtvw.setText(String.format(mTimeFormat, hour, min, sec));
mHandler.postDelayed(mUpdateTime, 1000);
}
};
mHandler.postDelayed(mUpdateTime, 1000);
//}
現在我想停止暫停按鈕可運行單擊
pause_btn.setOnClickListener(新OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
play_btn.setVisibility(View.VISIBLE);
pause_btn.setVisibility(View.INVISIBLE);
}
});
如何我可以停止運行的上暫停按鈕點擊,如果有人知道,請幫助我。
的可能的複製[安卓:我如何停止的Runnable( http://stackoverflow.com/questions/9458097/android-how-do-i-stop-runnable) – 2016-05-12 09:52:35