Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アプリケーションで独自のサービスを作成しました。それは正常に動作します... 誰かが設定を変更すると、サービスが開始されます。設定が別の値に戻ったときに、サービスを停止したいと思います。これを実現する最善の方法は何ですか?サービスはデバイス上で数日間アクティブになる可能性があります...そのため、サービスのメソッドにアクセスしてサービスを停止する方法がわかりません。
Preference の値が変更されたときにstopServiceを使用するだけです。