最近项目用到了ListPreference,网上看了很多例子,都是类似的,感觉也不难,但是自己写的时候,就发现了一个小问题,但是在网上搜来搜去,都没有发现有人提出遇到类似的问题,似乎大家都很顺利哈,=_=。这个问题改起来很简单,但是花了我不少时间才知道问题所在,囧~~~
当我按照网上很多例子所说的,首先在res路径下生成一个新的目录,xml,然后在这个文件夹下新建一个xml文件,如pre.xml,然后在里面进行配置,细节就不说了,直接上xml代码吧,由于是测试代码,所有很多信息都比较随便。如下。
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
<ListPreference
android:title="Time setting"
android:dialogMessage="Choose the number you need"
android:key="timeToRefresh"
android:entries="@array/refreshTimeEntries"
android:entryValues="@array/refreshTimeValues"
android:dialogTitle="Please choose a number"
a