0

我正在尝试通过扩展DialogPreference. 我android:defaultValue在 Preference XML 中指定了一个。一切正常,但是当我尝试从代码中读取首选项的值时,我得到一个空字符串。理想情况下,如果未设置首选项,我应该得到5:00android:defaultValue的值,这在 Preference XML中提到。

android:defaultValue当我检索首选项时,如果用户尚未设置首选项,我如何获得在首选项 XML 中指定的值?

<com.sample.package.TimeDialogPreference
        android:defaultValue="5:00"
        android:key="@string/pref_key_time"
        android:title="@string/pref_title_time"
        android:summary="@string/pref_summary_time"
        android:dialogLayout="@layout/preference_time"
    />
4

0 回答 0