<item value="245">Guinea-Bissau [245]</item >
<item value="592">Guyana [592]</item >
<item value="509">Haiti [509]</item >
<item value="504">Honduras [504]</item >
<item value="91">India [91]</item >
<item value="62">Indonesia [62]</item >
country.setOnItemSelectedListener(new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
// TODO Auto-generated method stub
//selectioncountry = parent.getItemAtPosition(position).toString();
selectionarea = parent.getItemIdAtPosition(position);
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
// TODO Auto-generated method stub
}
});
這個代碼給印度的thie值是4,但我需要91怎麼樣我可以做 這個嗎?
檢查:http://stackoverflow.com/questions/27057400/accessing-item-name-in-string-array-android/27057930#27057930 – 2014-11-25 08:48:35