我可以读取和写入共享首选项,并已验证生成的 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/