如何在EditTextPreference摘要中显示当前值(如ListPreference可以做什么)?

时间:2019-04-23 04:31:36

标签: android android-preferences

我可以使用%s的{​​{1}}属性中的summary列出我当前选择的值

ListPreference

但是对于<ListPreference android:key="my_list_setting_key" android:title="Just title" android:summary="My current selected value: %s" android:dialogTitle="My title" android:entries="@array/my_list_setting_entries_key" android:entryValues="@array/my_list_setting_entries_value" android:defaultValue="default_value"/> ,以下EditTextPreference无法正常工作。

%s

如何在<EditTextPreference android:key="my_text_setting_key" android:title="My title" android:summary="My current value : %s" android:dialogTitle="My title" android:defaultValue="default_value"/> 摘要(或打开对话框之前可见的任何位置)中列出当前值?

1 个答案:

答案 0 :(得分:1)

向EditTextPreference添加:app:useSimpleSummaryProvider="true"属性