次の状況で助けが必要です。configureアクティビティのウィジェットがあります。アクティビティには、ウィジェットの外観に影響を与えるいくつかの値を持つスピナーがあります(1つのテキストのみTextView)。このとき、AlarmManagerウィジェットの更新(サービス)TextViewに設定し、構成アクティビティで変更します。これは正常に機能しますが、電話を再起動すると、アラームが設定されなくなったため、もう一度設定する必要があります。構成アクティビティの設定が失われるため、実行できません。
解決策があります-ウィジェット設定をデータベースに保存AppWidgetIDしますが、それは最善の解決策ではないと思います。問題は、ConfigureActivityのメソッドの前にonUpdateのメソッドAppWidgetProviderが呼び出されることです。onCreate
簡単に言うと、Configure Activityからいくつかの設定を取得し、それをAppWidgetProviderに渡して、ウィジェットを更新する必要があります。
前もって感謝します