Skip to content

Instantly share code, notes, and snippets.

@huhuang03
Created December 5, 2018 09:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save huhuang03/26fc0a681797e2281b80926eb2a8edd3 to your computer and use it in GitHub Desktop.
Save huhuang03/26fc0a681797e2281b80926eb2a8edd3 to your computer and use it in GitHub Desktop.
private fun miuiPermissionIntent(context: Context): Intent {
val intent = Intent("miui.intent.action.APP_PERM_EDITOR")
intent.putExtra("extra_pkgname", context.packageName)
if (hasActivity(context, intent)) return intent
intent.setPackage("com.miui.securitycenter")
if (hasActivity(context, intent)) return intent
intent.setClassName("com.miui.securitycenter", "com.miui.permcenter.permissions.AppPermissionsEditorActivity")
return intent
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment