0

我有一个PreferenceFragment,我需要在其中放入自定义首选项。现在问题不在于自定义首选项本身,我已经扩展了一些DialogPreference创建自己的首选项并且我已经处理了保存/恢复数据;问题是如何将这些自定义首选项添加到我的PreferenceFragment?我无法在 XML 中声明它们(可以吗?),也找不到任何方法将它们动态添加到我的PreferenceFragment.

4

1 回答 1

2

自己没有尝试过,但是对于基于 xml 的方法,也许你可以这样做:

<com.mypackage.MyPreference
        android:defaultValue="value"
        android:key="key"
        android:title="Title"/>

然后addPreferencesFromResource()照常使用。

于 2013-02-17T00:14:41.647 回答