0

我正在开发一个将以信息亭模式运行的应用程序。在 Android 应用程序中,可以以编程方式打开设置页面,但如何在阻止用户通过左上角的按钮进一步导航到其他设置的同时做到这一点?理想情况下,我希望单击打开的设置页面左上角的按钮以返回打开它的应用程序,而不是转到主 Android 设置页面,用户可以在其中更改我不希望他们访问的内容从我的信息亭模式应用程序。

编辑

具体来说,我正在尝试打开语言设置以更改设备上的语言和文化,以便我可以检测和更改应用程序中的语言和文化。

4

1 回答 1

2

Intent 机制并不是完全细粒度的。从链接的问题中可以看出,您可以轻松打开设置应用程序。除了位置设置页面,Android 设置应用程序并非旨在提供细粒度控制,因此您无法返回主设置屏幕。

我查看了源代码,您可以在其中找到与每个设置页面相关的操作。通常,不可能在特定屏幕上隔离用户。例如,平板电脑在左侧显示整个设置导航栏。

也许您想告诉我们您想要什么设置页面,以及您可能想要编辑哪些设置。您可能还考虑使用 Android API根据权限以编程方式更改应用程序的某些设置。

于 2015-07-23T13:11:47.657 回答