Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 键入应用程序覆盖不适用于Android 10_Java_Android - Fatal编程技术网

Java 键入应用程序覆盖不适用于Android 10

Java 键入应用程序覆盖不适用于Android 10,java,android,Java,Android,在我的应用程序中,我使用以下命令打开Android设置菜单: Intent i = new Intent(Settings.ACTION_LOCALE_SETTINGS); i.putExtra(PreferenceActivity.EXTRA_SHOW_FRAGMENT, Settings.ACTION_LOCALE_SETTINGS); i.putExtra(PreferenceActivity.EXTRA_NO_HEADERS, true); startActivity(i); 在这个设

在我的应用程序中,我使用以下命令打开Android设置菜单:

Intent i = new Intent(Settings.ACTION_LOCALE_SETTINGS);
i.putExtra(PreferenceActivity.EXTRA_SHOW_FRAGMENT, Settings.ACTION_LOCALE_SETTINGS);
i.putExtra(PreferenceActivity.EXTRA_NO_HEADERS, true);
startActivity(i);
在这个设置菜单中,按下左上角的<按钮将引导我进入Android设置菜单的更高级别,而不是返回我的应用程序。我需要阻止此<按钮,以便用户仅使用后退或主页导航键返回到我的应用程序

对于Android 9(及以下版本),我使用了以下解决方案:我在<按钮部分添加了一个TYPE_应用程序_覆盖,阻止按钮被激活,效果非常好。然而,现在在Android 10中,我的覆盖层不再位于顶部,我无法捕捉到触摸/点击


有人对此有什么建议或解决方案吗?谢谢

这里没有人能解决这个问题吗?我不明白为什么它是在安卓9上工作而不是在10上工作。这里没有人能解决这个问题吗?我不明白为什么它在安卓9上工作而不是在10上工作。