gpt4 book ai didi

android - ListPreference 不显示所选值

转载 作者:行者123 更新时间:2023-11-29 15:14:24 25 4
gpt4 key购买 nike

在我的设置 Activity 中,在选择 ListPreference 以升序或降序排列结果列表后,所选的值不会出现在 ListPreference 中。这是我用于此列表首选项的代码。我还附上了这个问题的截图。请让我知道问题出在哪里以及我的错误是什么。

<ListPreference
android:title="@string/pref_calllog_sorting"
android:key="@string/pref_calllog_sorting_descending"
android:defaultValue="@string/pref_calllog_sorting_descending"
android:entryValues="@array/pref_calllog_sorting_values"
android:entries="@array/pref_calllog_sorting_options" />

Screenshot for ListPreference

最佳答案

通过将特殊字符串 %s 放入摘要属性,您告诉 Android 显示所选条目。

您的 XML 将是

<ListPreference
android:title="@string/pref_calllog_sorting"
android:key="@string/pref_calllog_sorting_descending"
android:defaultValue="@string/pref_calllog_sorting_descending"
android:entryValues="@array/pref_calllog_sorting_values"
android:entries="@array/pref_calllog_sorting_options"
android:summary="%s"
/>

关于android - ListPreference 不显示所选值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26021236/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com