2017-04-03 3 views
0

ここでシナリオがありますが、ユーザーがその場所をオフにした場合にユーザーを強制的に有効にしています。ジョブスケジューラーで定期的にサービスを開始します。有効になっている場合は、場所が有効になっていない場合は、場所を有効にするためのダイアログが表示されます。ユーザーが場所を有効にすると、私はジョブサービスをオンにしました。ユーザーがアンドロイドでロケーション設定を開いたときにアクションをトリガーします

問題は、定期的なジョブサービスがダイアログを表示してダイアログを表示し、設定ページに移動して場所を切り替えるというダイアログボックスからロケーション設定を開くときです。ユーザーがすでに設定ページを開いたときにダイアログを表示したくありません。

ユーザーが場所の設定を開いたときに発生する意図はありますか?

答えて

0

設定が開いているときにサービスを停止し、activityForResult()を使用してアプリケーションに戻るときにサービスを再開することができます。

関連する問題