2011-12-28 19 views
3

私はいくつか素晴らしい背景を持つ時計ウィジェットを作成しました。 Alarm Managerを使用して、1分ごとに時間とバックグラウンドを更新します。しかし、それは数時間後に動作を停止する、私はそのウィジェットを実行できることを意味する、私はまた、それぞれ画面上の時間と背景を取得します。しかし、しばらくして(数時間)ウィジェットの時間と背景の更新が停止します。私は次のことをしました。アラームマネージャが予期せず停止する

OnUpdateメソッド - 1分ごとに信号を送るalarmaマネージャを設定します。 そのアラームマネージャで保留中のインテントを使用してサービスを呼び出しました。 ビットマップイメージを変更するためにAsyncTaskを使用します(それ以外の場合はANRエラーが発生します)。 ウィジェットの更新が終了した後にサービスを停止するために使用されたストップ・シークェンス。

私はたくさんのtry catchを使用していますが、エラーが発生した場合は別の場所でエラーを表示しますが、エラーも表示されません。

ご了承ください。

+0

ウィジェットを更新するコードを投稿できますか? – AD14

+1

ログカードのプリントはありますか? – Deepak

+0

問題を解決しましたか?私は今同じ問題を抱えている。 –

答えて

0

私は同じ質問で立ち往生しました。最終的に、アラームマネージャーを数時間以上使用すべきではないことがわかりました。参考までにこの質問を参照してください。

android alarm manager stops after few hours

関連する問題