Hallo Leute,
ich habe wieder mal eine Frage zu Strings, wie ich mir Zeit sparen könnte.
Ich habe bisher eine string.xml, da steht z.b.
<string name="fehler1">....</string>
<string name="fehler2">....</string>
dies speichere ich in ein Array zwischen ala
void setName(int id, String name) {
this.name[id] = name;
}
...
setName(1, context.getString(R.string.fehler1));
setName(2, context.getString(R.string.fehler2));
jetzt will ich das ganze erweitern und ist ein Haufen Tipperei.
Daher suche ich eine Lösung die etwa so geht
for(int i=0;i<1000;i++)
setName(i, context.getString(R.string.fehler+i));
oder eben noch besser, dass ich das Zwichenarray gar nicht mehr brauche und nur noch den Wert
text=context.getString(R.string.fehler+i)
ausführe.
Gibt es da eine Funktion für ?
Danke
ich habe wieder mal eine Frage zu Strings, wie ich mir Zeit sparen könnte.
Ich habe bisher eine string.xml, da steht z.b.
<string name="fehler1">....</string>
<string name="fehler2">....</string>
dies speichere ich in ein Array zwischen ala
void setName(int id, String name) {
this.name[id] = name;
}
...
setName(1, context.getString(R.string.fehler1));
setName(2, context.getString(R.string.fehler2));
jetzt will ich das ganze erweitern und ist ein Haufen Tipperei.
Daher suche ich eine Lösung die etwa so geht
for(int i=0;i<1000;i++)
setName(i, context.getString(R.string.fehler+i));
oder eben noch besser, dass ich das Zwichenarray gar nicht mehr brauche und nur noch den Wert
text=context.getString(R.string.fehler+i)
ausführe.
Gibt es da eine Funktion für ?
Danke