android xml资源数组的问题 xml文件内容如下,我要怎么获取item键值对中name这个

2025-04-04 18:05:59
推荐回答(3个)
回答1:

假设准备好的xml是

shanghai
beijing
hongkong


021
010
00852

假设要获得 "shanghai"对应的值,可以参考以下函数:

public String getAreaCode(String cityName) {
String[] names = getResources().getStringArray(R.array.names);
String[] values = getResources().getStringArray(R.array.values);
for (int i = 0; i < names.length; i++) {
if (names[i].equals(cityName)) {
return values[i];
}
}
return null;
}

回答2:

文件呢?没有文件怎么给你回答啊

回答3:

额刺激呢我跟你说