arrays.xml -> Werte auslesen ohne ListPreference

D

Duckemai

Fortgeschrittenes Mitglied
6
Hallo zusammen,

ich suche nach einer Möglichkeit, die Werte aus einer arrays.xml auszulesen. Aber ich habe keine ListPreferences. Die xml sieht so aus:

<resources>
<string-array name="listArray">
<item>Udo</item>
<item>Margot</item>
</string-array>
<string-array name="listValue">
<item>1970</item>
<item>1960</item>
</string-array>
</resources>

Über einen Alert rufe ich listArray auf:

new AlertDialog.Builder(this)
.setTitle(R.string.Alert_from)
.setItems(R.array.listArray,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {

In dem which steht ja nun die Zeile, die ich angeklickt habe (0 oder 1).
Doch wie kann ich mit dieser Zahl nun den dazugehörigen Wert der listValues ermitteln?

Vielen Dank!
 
Ja ne, war blöd. Merkste selber!

String[] names = getResources().getStringArray(R.array.listValues);

:cursing:
 

Ähnliche Themen

5
Antworten
22
Aufrufe
1.418
590239
5
R
  • RalfKahl
Antworten
10
Aufrufe
290
RalfKahl
R
H
Antworten
2
Aufrufe
1.308
Hcman
H
Zurück
Oben Unten