在Spinner上如何访问string.xml中提到的值

时间:2014-12-09 13:08:00

标签: android arrays xml

如何从string.xml

访问
<string-array name="countries_array">
    <item value="in">India</item>
</string-array>

我想如果有人选择印度那么我可以

countrySelector.getSelectedItem().toString();

这提供了印度

1 个答案:

答案 0 :(得分:0)

很简单,这是一个例子:

String[] countries= getResources().getStringArray(R.array.countries_array);
String country= countrySelector.getSelectedItem().toString();

或者您可以回复用户选择:

public void onItemSelected(AdapterView<?> parent, View view, 
        int pos, long id) {
    // An item was selected. You can retrieve the selected item using
    String country = countries[pos];
}