15秒後にスレッドを起動するサービスがあります。これは私のコードのスニペットです:
Handler mHandler = new Handler();
OverclockThread ocThread = new OverclockThread();
ocThread.ocPreference = readPreference("oc");
ocThread.serviceOn = true;
if (Intent.ACTION_SCREEN_ON.equals(action)) {
ocThread.screenOff = false;
mHandler.postDelayed(ocThread, 15000);
}
ここで、この 15 秒前に ocThread の起動を停止する機能を追加したいと思います...たとえば、ボタンまたはチェックボックスを押すことによって...postDelayed で起動されたスレッドを停止するには、どのコマンドを使用する必要がありますか?
ありがとう
シモーネ