如何以编程方式在android中导航到Google地图应用信息设置屏幕

时间:2014-04-22 12:13:48

标签: android google-maps settings

enter image description here如何从我的应用程序中在android中打开Goog​​le地图设置信息屏幕,如上图所示。我尝试了以下代码,但它无效。

     String packageName = "com.google.android.maps";
          Intent intent = new Intent();
         final int apiLevel = Build.VERSION.SDK_INT;
    if (apiLevel >= 9) { // above 2.3

        intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);

        Uri uri = Uri.fromParts(SCHEME, packageName, null);

        intent.setData(uri);

    } else { // below 2.3

        final String appPkgName = (apiLevel == 8 ? APP_PKG_NAME_22: APP_PKG_NAME_21);

        intent.setAction(Intent.ACTION_VIEW);

        intent.setClassName(APP_DETAILS_PACKAGE_NAME,APP_DETAILS_CLASS_NAME);

        intent.putExtra(appPkgName, packageName);

   }
    startActivity(intent);

        }

如果我正在使用我的应用程序包名称,它将导航到设置信息屏幕,但如果我使用谷歌地图packgae名称它不导航。请帮我这个。提前谢谢。

0 个答案:

没有答案