配列にxmlを格納するのではなく、Activity内からListPreferenceを埋めようとしています。しかし、私はこの問題を発見しています。私は自分の設定を間違って設定しているかもしれません。私は私の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