2

我有一个preferncescreen 页面,仅用于显示数据而不是保存它以进行设置

代码如下

    <?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>

现在我想知道我应该如何设置preferncescreen的摘要以显示在屏幕上?

4

2 回答 2

5

您可以Preference使用findPreference()获取,然后使用setSummary ()设置摘要。

于 2012-06-05T01:47:29.330 回答
3

找到了解决方案。必须先添加一个密钥

android:key="Subscriptionstatus" 

然后在活动

Preference pref = findPreference( "Subscriptionstatus" );
pref.setSummary("test");
于 2012-06-05T01:48:18.623 回答