在我的应用程序中,我使用以下命令调出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设置菜单的更高级别,而不是返回到我的应用程序。我需要阻止这个按钮,所以用户只使用返回或主页导航键返回到我的应用程序。
对于android9(及以下版本),我使用了以下解决方案:我在<button部分添加了一个type应用程序覆盖,阻止按钮被激活,效果很好。然而,现在在android10中,我的覆盖层不再位于顶部,我无法捕捉到触摸/点击。
有人对此有什么建议或解决办法吗?谢谢!
暂无答案!
目前还没有任何答案,快来回答吧!