0
アンドロイドの「リストの設定」に連絡先リストを追加して、ユーザーがその連絡先を優先設定として選択できるようにします。しかし、残念ながら私はそれを行う方法を見つけることができません。誰もそれで私を助けることができますか?リストの設定をアンドロイドで表示することはできますか?
注:アンドロイドの開発については、まだノーベルなので、簡単に言えば、感謝します。 :)
ありがとうございます。
アンドロイドの「リストの設定」に連絡先リストを追加して、ユーザーがその連絡先を優先設定として選択できるようにします。しかし、残念ながら私はそれを行う方法を見つけることができません。誰もそれで私を助けることができますか?リストの設定をアンドロイドで表示することはできますか?
注:アンドロイドの開発については、まだノーベルなので、簡単に言えば、感謝します。 :)
ありがとうございます。
コンテンツレゾルバを使用してすべての連絡先を取得し、カーソルに格納しますか? その後、contentresolver.query()メソッドを使用してすべての連絡先名を取得し、すべての名前を文字列の配列に格納します。
は、このコードを使用して動的Listpreferenceを作成します。
PreferenceScreen pf = getPreferenceManager().createPreferenceScreen(this);
dialogBasedPrefCat.setTitle("Category Title");
pf.addPreference(dialogBasedPrefCat);
enter code here
ListPreference lf = new ListPreference(this);
lf.setKey("keyName"); //Refer to get the pref value
lf.setEntries("Array of values");
lf.setEntryValues("Array of item value"); // Here you can add Array of String
lf.setDialogTitle("Dialog Title");
lf.setTitle("Title");
lf.setSummary("Summary");
dialogBasedPrefCat.addPreference(lf); Adding under the category
return pf;
私はそれはあなたを助けることができると思います。