1
我最終設法讓我的其他帖子排序;創建一種每秒鐘更新GUI的方式。所以我的runnable運行良好,但現在我已經在GUI上添加了一個用於停止可運行的按鈕。但你如何做到這一點?取消Runnable
我試過這段代碼:
// Button to stop the runnable
stop = (Button) findViewById(R.id.stop);
stop.setOnClickListener(new View.OnClickListener()
{
@Override
public void onClick(View v)
{
handler.removeCallbacksAndMessages(timerTask.class);
}
});
我實現Runnable爲了使用它,所以我不手動創建一個新的線程,並添加一個run()方法給它。你是怎麼做到的?
謝謝
你能詳細一點嗎?我嘗試了你上面說的,代碼剛開始 - GUI不改變 – Katana24 2011-12-28 23:34:28
*對不起,我的意思是根本沒有開始。 GUI不更新,但run()和while()方法都輸入 – Katana24 2011-12-28 23:37:32
@ Katana24編輯我的答案,希望它有幫助。 – Argyle 2011-12-29 19:47:29