SharedPreferences如何以编程方式添加消息或如何在显示器上以编程方式添加文本

时间:2012-08-24 07:44:09

标签: android

在SharedPReferences中,我有一些带有值数组的ListPreference。

示例:

<ListPreference
            android:entries="@array/list_of_languages"
            android:entryValues="@array/list_of_languages_values"
            android:key="list_of_languages"
            android:summary="@string/desc_language_specified"
            android:title="@string/title_language_specified"
            android:defaultValue="en_US" />

如果我选择不支持的语言“中国”,我可以写一些消息来显示不支持这种语言吗?或者甚至更好地将文本添加到SharedPreference preference.xml文件?

1 个答案:

答案 0 :(得分:1)

您可以随时为ListPreference注册preference change listener,如果不支持,您可以在回调中将其设置为默认值。