1
私は最終的に私の他のポストをソートすることができました。毎秒GUIを更新する方法を作成します。だから、私のrunnableはうまく動いていますが、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
*申し訳ありませんが、私は全く始まっていないことを意味しました。 GUIは更新されませんが、run()メソッドとwhile()メソッドの両方が入力されます – Katana24
@ Katana24私の答えを編集しました。 – Argyle