android:text="Hallo" und die strings.xml

StefMa

StefMa

Dauergast
450
Hallo,

zur Zeit ändere ich Texte in Widgets (Buttons, TextViews ect.) immer im Layout-Ordner via
...
android:text="Hallo Welt"
...
Die strings.xml berühre ich nie!

Also, wann sollte man strings.xml benutzen und wann direkt im Layout definieren? Warum? Wieso? Vorteile?!

MfG Ice
 
Machst du für jede Sprache ein eigenes Layout?
 
Ich entwickle nur in Deutsch :flapper:
Aber danke, damit sollte die Frage geklärt sein ;)

Sollte ich aber dennoch andere Sprachen verwenden, wie funktioniert das?

MfG Ice

€dit: habs gefunden -> res/values-en/strings.xml <- Für Englisch
 
Zuletzt bearbeitet:
Auch wenn du nicht multilinguale Apps vertreiben möchtest ist es trotzdem ratsam String-Konstanten in die XML auszulagern.
Das erleichtert dir später wenn du einmal ein mehrere hundert Strings hast die Wartbarkeit enorm.
 

Ähnliche Themen

M
  • MikelKatzengreis
Antworten
5
Aufrufe
127
swa00
swa00
Laser5001
Antworten
3
Aufrufe
649
swa00
swa00
A
Antworten
3
Aufrufe
683
swa00
swa00
Zurück
Oben Unten