我有一个首选屏幕页面,仅用于显示数据而不保存用于设置
代码如下
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="Member Subscription Status">
<PreferenceScreen
android:title="Subscription Status"
android:summary="Active">
</PreferenceScreen>
<PreferenceScreen
android:title="Next Payment Date"
android:summary="2012-06-21 18:00:00s">
</PreferenceScreen>
<PreferenceScreen
android:title="Plan Type"
android:summary="Family">
</PreferenceScreen>
</PreferenceCategory>
</PreferenceScreen>
现在我想知道如何设置屏幕上显示的偏好屏幕摘要?
答案 0 :(得分:5)
您可以使用findPreference()获取Preference
,然后使用setSummary()设置摘要。
答案 1 :(得分:3)
找到解决方案。必须先添加一个键
android:key="Subscriptionstatus"
然后在活动中
Preference pref = findPreference( "Subscriptionstatus" );
pref.setSummary("test");