gpt4 book ai didi

android - 从数组中引用字符串数组 res id

转载 作者:太空宇宙 更新时间:2023-11-03 12:49:49 25 4
gpt4 key购买 nike

我有以下 XML

<string-array name="str_arr1">
<item>My item 1</item>
<item>My item 2</item>
<item>My item 3</item>
</string-array>

<string-array name="str_arr2">
<item>My item 4</item>
<item>My item 5</item>
<item>My item 6</item>
</string-array>

我如何使用数组引用上述字符串数组......如下所示(也许需要使用另一种类型的数组?)

<string-array name="my_strings_arrays">
<item>R.array.str_arr1</item>
<item>R.array.str_arr2</item>
</string-array>

基本上在代码中,我想读取 my_strings_arrays,然后对于每个数组,我想获取其中的项目列表。

最佳答案

在任何 xml 资源文件中,我们都可以使用数组/字符串/整数/颜色/等的引用。带有“@”前缀。所以,在这里我们可以使用 @array 来获取另一个数组 str_arr1str_arr2 的引用。

<string-array name="str_arr1">
<item>My item 1</item>
<item>My item 2</item>
<item>My item 3</item>
</string-array>

<string-array name="str_arr2">
<item>My item 4</item>
<item>My item 5</item>
<item>My item 6</item>
</string-array>

您需要如下更改代码。

<string-array name="my_strings_arrays">
<item>@array/str_arr1</item>
<item>@array/str_arr2</item>
</string-array>

关于android - 从数组中引用字符串数组 res id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33979354/

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