我想编写可以应用于3.0和3.0之前设备的首选项。发现PreferenceActivity
包含已弃用的方法(尽管这些方法在附带的示例代码中使用),因此我查看了PreferenceFragement
和兼容性包以解决我的困境。
然而,似乎PreferenceFragment
不在兼容性包中。有人能告诉我这是否是有意为之?如果是,我是否能轻松地针对一系列设备(即< 3.0和>=3.0),还是必须费尽周折?如果没有有意被排除,那么我们可以期待新版本的兼容性包吗?或者还有其他安全使用的解决方案吗?
PreferenceFragment
,你甚至会忘记它的存在。请参见我的答案。 - theblangPreferenceFragmentCompat
最近被添加到支持库中。 - theblang