当用户在android中打开位置设置时触发操作

时间:2017-04-03 09:18:26

标签: android

以下是场景,如果用户关闭了位置,我强制用户启用位置,我开始使用作业调度程序定期服务,这将持续检查位置是否已启用,如果未启用位置,我会显示对话框以启用位置。当用户启用该位置时,我关闭了作业服务。

问题是当用户从对话框中打开位置设置时,定期作业服务仍会显示对话框以转到设置页面以转动位置。当用户已经打开设置页面时,我不想向用户显示对话框。

当用户打开位置设置时,是否会触发任何意图?

1 个答案:

答案 0 :(得分:0)

您可以在设置打开时停止服务,并在使用activityForResult()返回应用程序时再次启动服务