Tôi phải bắt đầu chạy trên nút bấm bắt đầu và dừng nó khi bấm nút tạm dừng. Mã của tôi cho sự khởi đầu Runnable vào nút bắt đầu nhấp chuột làLàm thế nào để dừng Runnable trên nút bấm trong Android?
// 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);
//}
bây giờ tôi muốn dừng lại Runnable vào nút tạm dừng nhấp
pause_btn.setOnClickListener (new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
play_btn.setVisibility(View.VISIBLE);
pause_btn.setVisibility(View.INVISIBLE);
}
});
thế nào tôi có thể dừng lại rằng runnable trên nút tạm dừng nhấp chuột nếu có ai biết xin vui lòng giúp tôi.
có thể trùng lặp của [Android: Làm thế nào để ngăn chặn Runnable] (http://stackoverflow.com/questions/9458097/android-how-do-i-stop-runnable) –