java - 我想显示字符串数组的特定部分而不是其他部分。字符串数组用于国家/地区、国家/地区代码和每个国家/地区的 ISO

标签 java android arrays string spinner

好的,下面是我的 xml 代码 fragment :

<string-array name="country_data">
<item>
        <font color="#7c7b7b">
        <country>Afghanistan</country>
        <countryCode>93</countryCode>
        <iso2>AF</iso2>
        <iso3>AFG</iso3>
        </font>
    </item>

我想在微调器对象中仅显示国家/地区。我可以显示所有数据,并且如果项目中只有国家/地区,则可以执行此操作,但我希望其余数据也可以在需要时在其他地方引用。

我的android Java代码如下:

ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
            R.array.country_data, android.R.layout.simple_spinner_item);

country_data 是字符串数组的名称。 我应该更改/添加什么才能仅显示阿富汗而不是阿富汗 93 AF AFG

最佳答案

我认为您需要建模/创建 xml 字段的映射

你可以尝试这个文档https://developer.android.com/training/basics/network-ops/xml

关于java - 我想显示字符串数组的特定部分而不是其他部分。字符串数组用于国家/地区、国家/地区代码和每个国家/地区的 ISO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58135594/

相关文章:

android - 怎么重启手机后一直显示Notification图标?

android - ndk 堆栈 : Unable to open symbol file . ../../libutil.so。错误 (9):错误的文件描述符

c - 数组内的值错误

java - 删除 JSP 中的死代码

java - Swing主动渲染效率或如何将主动渲染与gui widgets结合起来

java - 更改后恢复原始可访问性值有什么充分的理由吗?

java - 使用 Java 使用数据库每天重置自动编号

android - 针对身份服务器进行身份验证时 AppAuth oidc 无效状态错误

arrays - 用于 UISearchBar 的过滤数组

arrays - 当 slice 的最大长度小于底层数组的长度时, slice 的术语 “dynamically sized” 如何合理?