我有一个用 XML 定义的 PreferenceScreen,它为我的应用程序提供所有首选项。此 PreferenceScreen 还嵌套了一个子 PreferenceScreen。我的实现类称为 PreferencesActivity。我知道我可以通过 startActivity(new Intent(this, PreferencesActivity.class)); 打开主 Preferences 窗口但是如何通过 Intent 打开子 PreferenceScreen?
最佳答案
我为我的项目 Theft Aware (http://www.theftaware.com)(有点广告......:-) 研究了这个主题,我找到了解决方案:
PreferenceScreen screen = getPreferenceScreen(); // gets the main preference screen
screen.onItemClick(null, null, INDEX , 0); // click on the item
其中 INDEX 是您要在屏幕上打开的项目的位置
关于android - 如何在 Android 中打开嵌套的子 PreferenceScreen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2870851/