美文网首页
Android 打开应用设置代码,适配9.0

Android 打开应用设置代码,适配9.0

作者: 文大猿 | 来源:发表于2019-02-12 10:22 被阅读0次
  private fun openSetting() {
        val localIntent = Intent()
        localIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
        if (Build.VERSION.SDK_INT >= 9) {
            localIntent.action = "android.settings.APPLICATION_DETAILS_SETTINGS"
            localIntent.data = Uri.fromParts("package", context?.packageName,
                    null)
        } else if (Build.VERSION.SDK_INT <= 8) {
            localIntent.action = Intent.ACTION_VIEW

            localIntent.setClassName("com.android.settings",
                    "com.android.settings.InstalledAppDetails")

            localIntent.putExtra("com.android.settings.ApplicationPkgName",
                    context?.packageName)
        }
        startActivity(localIntent)

    }

相关文章

网友评论

      本文标题:Android 打开应用设置代码,适配9.0

      本文链接:https://www.haomeiwen.com/subject/ubyheqtx.html