アプリケーションがユーザーに更新を促す (ポリシー マネージャー サイトで更新が利用可能であると表示されている場合) という要求があり、ユーザーが拒否した場合は、N 分後に再度要求します。同様の質問が寄せられているのを見たことがありますが、ハンドラーまたはタイマーを使用してコードを実装しようとしたときに、アクティビティが範囲外であるか、よくわからないクラッシュが発生しました。使用しているクラスには、アプリケーション コンテキストとアクティビティが必要です。さまざまな文字列変数を取得してタスクを実行します。
したがって、おそらく私はそれについて間違った方法で考えているので、質問を一般化したいと思います。
キャンセルしてユーザーを元のアクティビティに戻す (そして、N 分後に再度実行をスケジュールする) か、ユーザーを Web サイトに誘導することができる更新のプロンプトをスケジュールする最良の方法は何ですか?