Dam*_*ioo 3 android android-intent
我正在尝试打开提拉米苏(Android 13 - Api33)中引入的新应用程序区域设置屏幕
我正在使用 Androd 13 的当前模拟器(修订版 6),并且在尝试使用以下命令打开它时
override fun openAppLocaleSettings(activity: Activity) {
activity.startActivity(
Intent(Settings.ACTION_APP_LOCALE_SETTINGS, Uri.parse(context.packageName))
)
}
Run Code Online (Sandbox Code Playgroud)
我越来越
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.settings.APP_LOCALE_SETTINGS dat= }
Run Code Online (Sandbox Code Playgroud)
上面的代码有问题吗,或者Android还没有实现?
我缺少packageuri 的方案,例如它应该是package:your.package.name
activity.startActivity(
Intent(Settings.ACTION_APP_LOCALE_SETTINGS, Uri.parse("package:your_package_name"))
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
525 次 |
| 最近记录: |