ho array di stringhe che assomiglia a questo:Ricevi un nome attributo dalla stringa di matrice
<string-array name="USA">
<item name="NY">001</item>
<item name="LA">002</item>
<item name="WA">003</item>
</string-array>
posso ottenere quei numeri da:
Resources res = getResources();
int arryid = res.getIdentifier("USA", "array", getPackageName());
String[] numbers = res.getStringArray(arryid);
Ma come posso anche ottenere i nomi (NY, LA, WA)? Nota che ho molte contee ... Forse usi un approccio diverso?
È possibile invece creare HashMap. Controlla [questo] (http://stackoverflow.com/a/13032780/3022836) – Kunu
Prova questo. http://stackoverflow.com/questions/7256514/search-value-for-key-in-string-array-android –