我想從我的Activity中填充ListPreference,而不是將數組存儲在xml中。但是我發現這個問題。我可能會設置我的偏好錯誤。我有權訪問我的ListPreference,但是動態填充內容我似乎無法得到。我看過這篇文章。 Is it possible to load ListPreference items from an adapter?但我似乎無法弄清楚這一點。從Activity中填充ListPreference內容
我想從對象列表中佔據帶有字符串的ListPreference。
這是我到目前爲止有:
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preferences);
SharedPreferences settings = getSharedPreferences(LUAS_TIMES_PREF, 0);
ListPreference lp = (ListPreference)findPreference("station_pref");
}
不是很多,但我怎麼能填補我自己的名單這份名單的偏好?
在此先感謝。
爲什麼你不想存儲在XML首選項列表做
外推? – Dave
我有一個JSON對象的原始資源,我讀入並填入一個列表。然後我想使用該列表佔用ListPreference,因此如果用戶有偏好啓動顯示默認對象的應用程序,它會。 – Hugs