【发布时间】:2018-02-07 21:01:23
【问题描述】:
我关注this 以编程方式启用 GPS
所以这里它使用确定和取消按钮
所以如果用户按下取消按钮应用程序将退出并且如果他按下确定应用程序将与 GPS 正常工作。
在我的应用程序中,我有 12 个活动,所有活动都需要 GPS(位置)
使用该示例,它可以正常工作,但如果用户手动禁用 GPS 我应该怎么做我需要为所有 12 个活动添加相同的代码...? 任何人都可以建议我如何在每个活动上监控 GPS 状态打开或关闭,如果用户在打开活动后禁用 GPS 应用程序应该关闭...
我已经试过了,但它只能工作一次
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (requestCode == 1000) {
if(resultCode == Activity.RESULT_OK)
{
String result=data.getStringExtra("result");
}
if (resultCode == Activity.RESULT_CANCELED) {
finish();
System.exit(0);
}
}
}
【问题讨论】: