K
kunkka
Neues Mitglied
- 0
Hallo,
ich sitze mal wieder an einem Problem: Ich hatte meine Arrays zunächst direkt in einer Klasse abgelegt und wollte das nun ändern, indem ich sie in res/values/arrays.xml speicher.
In meiner Klasse rufe ich das Array dann so auf:
private String[] namen = getResources().getStringArray(R.array.namensliste);
Mein Problem ist jedoch, dass das StringArray namen static sein muss, da ich sonst an anderer Stelle die Fehlermeldung "Cannot make a static reference to the non-static field namen" erhalte.
Hab mich schon ein bisschen durchs Netz gequält, aber noch nichts passendes gefunden.
Lg,
kunkka
ich sitze mal wieder an einem Problem: Ich hatte meine Arrays zunächst direkt in einer Klasse abgelegt und wollte das nun ändern, indem ich sie in res/values/arrays.xml speicher.
In meiner Klasse rufe ich das Array dann so auf:
private String[] namen = getResources().getStringArray(R.array.namensliste);
Mein Problem ist jedoch, dass das StringArray namen static sein muss, da ich sonst an anderer Stelle die Fehlermeldung "Cannot make a static reference to the non-static field namen" erhalte.
Hab mich schon ein bisschen durchs Netz gequält, aber noch nichts passendes gefunden.
Lg,
kunkka