0
私の目標はアンドロイドカレンダーの変更をリッスンするアプリを書くことです。この場合、放送のサポートはないようですが、必要なのはContentObserver
です。アンドロイドカレンダーの変更サービスを実行していますか?
ContentObserver
を無期限に実行するには、アプリケーションが終了したときにスレッドを実行し続ける必要があります(最終的にはモバイルブートで開始します)。
サービスはこれに適していますか?それとも、常に稼働しているサービスが悪いですか?私がやっているのはContentObserver
を登録しているのに、たくさんのバッテリーが消耗しますか?
私が見る限り、私の唯一の選択肢は定期的なポーリングを使用することですが、私はむしろそうしません。
私はアンドロイドメディア映像コンテンツプロバイダ変更の実行中のサービスを持っているあなたの答え –
同様の方法が好きでした。どのようにこの場合は、放送受信機を使用してAction_Provider_Changedを使用 –
@AnkeshkumarJaisansaria –