スレッドを作成するサービスがあります。このスレッドはいくつかの作業を行ってから、を呼び出しsendBroadcast()
ますService
。これはsendBroadcast()
、サービスが実行されているスレッドからではなく、ワーカースレッドから呼び出されることを意味します。
これは大丈夫ですか、それとも(とを使用して)sendBroadcast()
と同じスレッドから呼び出されていることを確認する必要がありますか?Service
Handler
Runnable
私はこれをstackoverflowとDianneHackbornsの投稿で見つけました。
投稿によると、それは大丈夫なはずです。私が尋ねる理由は、投稿が2歳で、何かが変わった可能性があるためです。また、Androidのドキュメントでこれについて何も見つかりませんでした。