我試圖在我的偏好中創建一個選項菜單,但我無法獲取要顯示的選項。當我在prefs菜單中選擇選項時,我得到一個空的彈出對話框(標題在頂部,按鈕在底部,但沒有選項)。創建一個ListPreference選項菜單
這是我做的: 我創建RE的array.xml文件/值
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="listArray">
<item>3</item>
<item>5</item>
<item>7</item>
<item>10</item>
<item>15</item>
<item>20</item>
</string-array>
<string-array name="listValues">
<item>3</item>
<item>5</item>
<item>7</item>
<item>10</item>
<item>15</item>
<item>20</item>
</string-array>
,並以m的prefs.xml我有:
<ListPreference
android:dialogTitle="@string/prefsMaxAdAge"
android:dialogMessage="@string/prefsMaxAdAgeSummary"
android:key="itemMaxAdAge"
android:title="@string/prefsMaxAdAge"
android:summary="@string/prefsMaxAdAgeSummary"
android:entryValues="@array/listValues"
android:entries="@array/listArray">
</ListPreference>
任何幫助將不勝感激!謝謝!
忘記關閉標記? –
MrJre
只是忘了粘貼上面。它在我的代碼中關閉 – znat