Android 首选项 - 它们可以分层吗?

标签 android android-preferences

我可以读取和写入共享首选项,并已验证生成的 XML 文件看起来是否正确。但是否有可能建立一个偏好层次结构,而不仅仅是一个平面列表?

我直接从代码访问首选项,因此解决方案不得假设应用程序中存在首选项屏幕。我找到了 PreferenceGroup、PreferenceCategory 和 PreferenceManager 类,但它们似乎假设存在首选项屏幕。

最佳答案

But is it possible to build a hierarchy of preferences instead of just a flat list?

不,抱歉。从您问题的其余部分来看,不清楚为什么您首先使用 SharedPreferences,而不是另一个持久数据模型(数据库、XML 文件、JSON 文件等)

关于Android 首选项 - 它们可以分层吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7704337/

相关文章:

android - RealmRecylerAdapter 与 RxJava

java - Android N - 在运行时更改区域设置

android - onSharedPreferenceChanged() 从未调用过

android - 实现 Base 64 和 SHA

android - FrameLayout wrap_content

java - 如何使用 Android 中的按钮从另一个类在 Google map 中添加标记

android - 增加 TextView 的 TextSize 然后减小它不会返回到 View 元素的正常高度

android - 如何在Preferences Activity中重启应用或返回LAUNCHER页面?

java - 获取和设置首选项值

android - 在 DialogPreference 中单击按钮时开始 fragment