通过 PreferenceActivity 选项启动另一个 PreferenceScreen
我正在编写一个包含许多选项的配置菜单,我想在主 PreferenceScreen 中添加一个可以启动其他 PreferenceScreen 的选项。
我不知道如何创建通用菜单条目(因此,也不知道 EditTextPreference 或 CheckBoxPreference 等)。
谢谢大家。
I'm writing a configuration menu with many options and I'd like to add in the main PreferenceScreen an option that can launch an other PreferenceScreen.
I can't figure out how to create a generic menu entry (so, nor EditTextPreference nor CheckBoxPreference etc.)
Thanks to all.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
嵌套您的
PreferenceScreen
元素。内部PreferenceScreen
将保存第二个屏幕的内容;您放在内部PreferenceScreen
上的标题和描述将是您的“通用菜单条目”。例如:(
来自此示例项目)
Nest your
PreferenceScreen
elements. The innerPreferenceScreen
will hold the contents of the second screen; the title and description you put on the innerPreferenceScreen
will be your "generic menu entry".For example:
(which is from this sample project)