事件監聽我設置了事件監聽器,例如:setOnClickListener
這樣超時檢測在Android電子
Button stopBtn = (Button)findViewById(R.id.stop);
stopBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
doMagic();
}
});
我想,如果沒有按下按鈕來設置此監聽超時事件上10秒。使用案例:我有button1
激活此stopBtn
監聽10秒,如果超時來臨都變得失活,我需要按button1
使stopBtn
活躍起來。
林可能做錯:
final Handler myHandler = new Handler();
startBtn = (Button)findViewById(R.id.start);
myHandler.postDelayed(new Runnable() {
public void run() {
startBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.i(TAG,"runned");
}
});
}
}, 10000);
後10秒即時通訊仍然能夠單擊它,那可能是餘弦事件偵聽器仍然連接。即使我不知道它是否被解僱,我如何分離它。
謝謝,我仍然有一些問題,更新我的問題。 – rskuja
你可以監聽改變到一個新的(也許一個空或任何你需要的) – Tim