【发布时间】:2015-05-02 03:08:15
【问题描述】:
我有一个设置菜单,其中包含来自 Android Studio 中的示例设置活动的列表首选项。
<ListPreference
android:key="example_list"
android:title="@string/pref_title_add_friends_to_messages"
android:defaultValue="5"
android:entries="@array/pref_example_list_titles"
android:entryValues="@array/pref_example_list_values"
android:negativeButtonText="@null"
android:positiveButtonText="@null" />
在此列表首选项中,您可以选择 8 种不同的东西。
<string name="pref_title_add_friends_to_messages">Klasse</string>
<string-array name="pref_example_list_titles">
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
</string-array>
<string-array name="pref_example_list_values">
<item>5</item>
<item>6</item>
<item>7</item>
<item>8</item>
<item>9</item>
<item>10</item>
<item>11</item>
<item>12</item>
</string-array>
我想使用首选项的值来显示属于 8 种不同设置的链接。
例如:
5 - google.com
6 - wikipedia.com
等等
作为一个初学者,我如何获得我的偏好值以及如何将这些值分配给链接并将它们放入一个变量中,当偏好发生变化时该变量会发生变化?
【问题讨论】:
标签: android android-activity android-studio android-preferences