在Pie中使用startActivityForResult打开设置时删除向上按钮

时间:2019-01-04 17:46:24

标签: android android-9.0-pie startactivityforresult android-accessibility

我正在打开辅助功能设置,以允许用户打开我的应用程序的辅助功能。代码如下:

Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS);
startActivityForResult(intent, 0);

这很好用,但是在Pie设备上,我要删除的导航栏中有一个向上按钮和搜索按钮。

所需的行为(Android版本<9):

enter image description here

Android 9.0及更高版本中的行为:

enter image description here

问题在于,如果用户按下向上按钮,他们将返回主设置应用程序(而不是返回到我的应用程序)。无论哪种情况,如果用户按下系统后退按钮,它都会按预期运行(它们返回到我的应用程序)。我想删除Pie中的“后退”按钮,以便不会将用户带回到主设置应用程序。有办法吗?

0 个答案:

没有答案