Android应用程序在从Google地图/ GPS设置等应用程序返回时崩溃

时间:2015-02-23 19:27:13

标签: android-intent android-actionbar

我通过意图从我的活动中调用Google地图/ GPS设置。

Google地图阿巴拉契亚/ GPS设置运行顺畅,但当我按下后退按钮时,我的应用程序崩溃了。

Intent intent = new Intent(Intent.ACTION_VIEW);
if (intent.resolveActivity(getPackageManager()) != null) {
    startActivity(intent);
}

1 个答案:

答案 0 :(得分:0)

我在这里猜测一下,但如果你打算调出位置设置 (由Android 4.2.2中的气球类型标记表示,可能 更高版本),然后以下适用于我:

ctx.startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));

在我的情况下,ctx可能是View.getContext()的结果 你也可以插入一个活动(如果这是一个成员,那就是'this' 活动的功能)。

HTH