Android:如何以编程方式更改PreferenceScreen的摘要

时间:2012-09-27 17:02:10

标签: android android-layout android-fragments android-listfragment

我在下面的.xml中有一个PreferenceScreen子元素(包含ZonePicker片段):

<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
    android:title="@string/DateTimePreferencesTitle">
   <CheckBoxPreference android:key="cb_pref"
       android:title="@string/cb_pref_title"
       android:summaryOn="@string/summaryOn"
       android:summaryOff="@string/summaryOff"
       />
       .
       .
       .
   <PreferenceScreen
       android:fragment="com.trimble.ag.amaethon.preferences.ZonePicker"
       android:key="timezone"
       android:title="@string/date_time_set_timezone"
       android:summary="GMT-8:00"
       />
</PreferenceScreen>

ZonePicker片段扩展了ListFragment。我试图找到一种方法来获取上面的PreferenceScreen元素并从ZonePicker片段中更改android:summary值。

有什么想法吗?

0 个答案:

没有答案