Settings.ACTION_SOUND_SETTINGS 不会返回应用程序
Settings.ACTION_SOUND_SETTINGS is not going back to app
我正在尝试从我的应用程序打开声音设置
startActivity(new Intent(Settings.ACTION_SOUND_SETTINGS));
声音设置 Activity 显示没有任何问题。
打开声音设置页面后的场景
- 当我按下设备上的后退按钮时,它会返回到我的应用程序。
- 当我点击后退箭头按钮(左上角)时,它将转到设置主屏幕。
问题:
我也想在单击后退图标时返回到我的应用程序。
startActivityForResult(new Intent(Settings.ACTION_SOUND_SETTINGS), 100);
这个我也试过了。但没有结果。
我正在 OnePlus 6 上测试这个 (Android 10 (Q))
创建意图:
Intent intent = new Intent(Settings.ACTION_SOUND_SETTINGS);
将这些行添加到您的意图中:
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
intent.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
然后调用startActivity(intent);
我正在尝试从我的应用程序打开声音设置
startActivity(new Intent(Settings.ACTION_SOUND_SETTINGS));
声音设置 Activity 显示没有任何问题。
打开声音设置页面后的场景
- 当我按下设备上的后退按钮时,它会返回到我的应用程序。
- 当我点击后退箭头按钮(左上角)时,它将转到设置主屏幕。
问题:
我也想在单击后退图标时返回到我的应用程序。
startActivityForResult(new Intent(Settings.ACTION_SOUND_SETTINGS), 100);
这个我也试过了。但没有结果。
我正在 OnePlus 6 上测试这个 (Android 10 (Q))
创建意图:
Intent intent = new Intent(Settings.ACTION_SOUND_SETTINGS);
将这些行添加到您的意图中:
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
intent.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
然后调用startActivity(intent);