0

私は、preferenceList を含む設定画面を持っています。ユーザーがそのリストに新しい友達を追加できるようにしたい。

実行時にそのようなことを達成する方法の例を見つけることができませんでした。

誰かが例を持っているか、私がこれを達成する方法の例を教えてくれますか?

これが私の好みです:

<PreferenceCategory android:title="Your competetion">
            <PreferenceScreen
        android:key="secondPrefScreen"
        android:summary="click here to see your friends"
        android:title="Friends" >
        <ListPreference
            android:key="friendList"
                />
    </PreferenceScreen>
4

1 に答える 1

1

実行時にオブジェクトにアクセスしListPreference、setter メソッドと getter メソッドを使用してエントリを更新できます。ListPreference ドキュメント

PreferenceActivity 内にいると仮定します。

   PreferenceScreen root = this.getPreferenceScreen();
   ListPreference list = (ListPreference) root.findPreference("secondPrefScreen");
   // do stuff with list
于 2013-05-22T02:34:20.067 に答える