gpt4 book ai didi

Android ListPreference 默认值不起作用

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

这是我的代码

 <ListPreference 
android:key="yearlength"
android:title="Year Length"
android:entries="@array/years"
android:entryValues="@array/yearsvalues"
android:summary="%s"
android:defaultValue="365.256363004"/>

<string-array name="years">
<item>Mean sidereal solar year(365.256363004)</item>
<item>Mean tropical solar year(365.24219)</item>
<item>Savana year(360)</item>
<item>Thithi year(354)</item>
<item>Nakshatra year(324)</item>
<item>Normal solar year(365.2425)</item>
</string-array>

<string-array name="yearsvalues">
<item>365.256363004</item>
<item>365.24219</item>
<item>360</item>
<item>354</item>
<item>324</item>
<item>365.2425</item>
</string-array>

我是andorid的新手,默认值是不显示的。但是当我设置 andorid:defaultValue="360" 它的 working.plz 帮助我

最佳答案

你应该使用字符串引用。

<string name="default>365.256363004</string>

和使用

<ListPreference 
android:key="yearlength"
android:title="Year Length"
android:entries="@array/years"
android:entryValues="@array/yearsvalues"
android:summary="%s"
android:defaultValue="@string/default"/>

关于Android ListPreference 默认值不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35649274/

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