Mam tablicę ciągów, który wygląda tak:Get nazwę atrybutu z tablicy ciągów
<string-array name="USA">
<item name="NY">001</item>
<item name="LA">002</item>
<item name="WA">003</item>
</string-array>
mogę dostać te numery przez:
Resources res = getResources();
int arryid = res.getIdentifier("USA", "array", getPackageName());
String[] numbers = res.getStringArray(arryid);
Ale jak mogę również uzyskać nazwy (NY, LA, WA)? Pamiętaj, że mam wiele hrabstw ... Może wykorzystujesz inne podejście?
Zamiast tego można utworzyć HashMap. Sprawdź [to] (http://stackoverflow.com/a/13032780/3022836) – Kunu
Spróbuj tego. http://stackoverflow.com/questions/7256514/search-value-for-key-in-string-array-android –