我试图从我的 Activity 中填充我的 ListPreference,而不是将数组存储在 xml 中。但是我发现这有问题。我可能设置了我的偏好错误。我可以访问我的 ListPreference 但是我似乎无法动态填充内容。我看过这个帖子。是否可以从适配器加载 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");
}
不多,但我怎样才能用我自己的列表填充这个列表首选项?
提前致谢。