gpt4 book ai didi

android - 我的 list 上没有选项

转载 作者:行者123 更新时间:2023-11-29 18:00:30 28 4
gpt4 key购买 nike

我正在尝试设置首选项,但列表中没有选项,这里是代码

<ListPreference 
android:title="list"
android:key="list"
android:summary= "This is a list to choose from"
android:entries="@array/list"
android:entryValues="@array/lvalues"
/>

这是数组的代码

<string-array name="list">
<item Option="1"></item>
<item Option="2"></item>
<item Option="3"></item>
<item Option="4"></item>
</string-array>
<string-array name="lvalues">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</string-array>

我想让它在事情旁边说选项 1 等

最佳答案

这就是你想要做的吗?

<string-array name="list">
<item>Option 1</item>
<item>Option 2</item>
<item>Option 3</item>
<item>Option 4</item>
</string-array>
<string-array name="lvalues">
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</string-array>

字符串数组

可以从应用程序中引用的字符串数组。

注意:字符串数组是一种简单的资源,使用名称属性(不是 XML 文件的名称)中提供的值进行引用。因此,您可以将字符串数组资源与其他简单资源组合在一个 XML 文件中,位于一个 <resources> 下。元素。

元素

<string-array>定义一个字符串数组。包含一个或多个元素。

属性:

名字

  • 字符串。数组的名称。此名称将用作引用数组的资源 ID。

<item>

  • 一个字符串,可以包含样式标签。该值可以是对另一个字符串资源的引用。必须是 <string-array> 的 child 元素。请注意,您必须转义撇号和引号。

没有属性。

此应用程序代码检索字符串数组:

Resources res = getResources();
String[] planets = res.getStringArray(R.array.planets_array);

引用/来源:
http://developer.android.com/guide/topics/resources/string-resource.html#StringArray

关于android - 我的 list 上没有选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16449405/

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