android list的初始化,android – 如何初始化ListPreference为其值之一

我试图设置一个defaultValue为ListPreference项目。

这里是我的preference.xml文件的示例:

android:title="@string/settings_push_delay"

android:entries="@array/settings_push_delay_human_value"

android:entryValues="@array/settings_push_delay_phone_value"

android:defaultValue="????">

两个数组:

every 5 minutes

every 10 minutes

every 15 minutes

name="settings_push_delay_phone_value">

300

600

900

当我进入首选项活动时,没有选择ListPreference的项目。我试图在“android:defaultValue”中设置一个int值像1,选择“10分钟”,但它不工作。

android:title="@string/settings_push_delay"

android:entries="@array/settings_push_delay_human_value"

android:entryValues="@array/settings_push_delay_phone_value"

android:defaultValue="1">

任何想法?