需要設立一個參數選擇,但是在列表中沒有選項:
<ListPreference
android:title="list"
android:key="list"
android:summary= "This is a list to choose from"
android:entries="@array/list"
android:entryValues="@array/lvalues"
/>
下面是數組的代碼:
<string-array name="list">
<item Option="1"></item>
<item Option="2"></item>
<item Option="3"></item>
<item Option="4"></item>
</string-array>
<string-array name="lvalues">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</string-array>
需要出現Option 1等等
那是因為你的item中沒有值,可改為這樣
<string-array name="list">
<item>aa</item>
<item>bb</item>
<item>cc</item>
<item>dd</item>
<item>ee</item>
</string-array>
這裡你不用設Option 123的,下面不是設置了value的嗎
另外還一個屬性android:defaultValue
不過不用也罷,呵呵