在Android Manifest文件中添加以下权限。
然后使用以下代码启动目标活动:
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.Q) {
Intent intent = new Intent();
intent.setAction(Settings.ACTION_USAGE_ACCESS_SETTINGS);
startActivity(intent);
} else {
Intent intent = new Intent();
intent.setAction(Intent.ACTION_MAIN);
intent.setClassName("com.android.settings", "com.android.settings.Settings$UsageAccessSettingsActivity");
startActivity(intent);
}
此代码将允许用户打开应用程序使用情况设置屏幕并启动所需的活动。