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!
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!