Dav*_*bji 7 xml string android
我的问题很简单,但我不知道答案.
我想要的是:
<string-array name="items_array">
<item id="id1">Item1</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)
这就是我目前所拥有的:
<string-array name="items_array">
<item>Item1</item>
</string-array>
Run Code Online (Sandbox Code Playgroud)
我想要实现的是,我希望以我的Spinner
正常名称(例如Martin)提供.然而在该ID
项目中,我希望有例如"martin93".
该ID
是有用的将其追加到我的网址,从中我想获取一些数据.但我希望用户选择一个"普通"名称,而不是奇怪的(例如FaceBook)网址名称.
重要提示: facebook示例仅用于解释目的,我试图实现其他目的,但非常相似(使用ID我想获取真实URL的名称,如果我将其直接放入,那就不好看了微调).
有任何想法吗?
njz*_*zk2 22
通常你会有
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="planets_array">
<item>Mercury</item>
<item>Venus</item>
<item>Earth</item>
<item>Mars</item>
</string-array>
<string-array name="planets_array_values" translatable="false">
<item>merc</item>
<item>ven</item>
<item>eart</item>
<item>mars</item>
</string-array>
</resources>
Run Code Online (Sandbox Code Playgroud)
然后用planets_array
,和填充微调器
public void onItemSelected(AdapterView<?> parent, View view,
int pos, long id) {
String value = getResources().getStringArray(R.array.planets_array_values)[pos];
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8121 次 |
最近记录: |