メインActivity
クラス、ブロードキャスト クラス (ブロードキャスト レシーバーのサブクラス)、および他のいくつかのクラスがあります。Handler
将来行ういくつかのことのために、ブロードキャストクラスで作成されたを使用します。しかし、何らかの状況が発生した場合(ユーザーがアプリを終了したい場合)、それHandler
をキャンセルしたい(実行されないようにしたい)。
キャンセル方法について SO で多くのスレッドを読み、同じHandlers
クラス ( など) からの方法を知っています。しかし、私は自分からそれをキャンセルする方法がわかりません。(ユーザーが終了ボタンを押し、ハンドラーが何らかの作業を行う場合は、それを防ぎたい)。Handler.removeCallback (Runnable )
Handler.removeMessages(0)
Activity
Activity
では、クラスからそのハンドラー オブジェクト (実行される) を参照するにはどうすればよいでしょうか。