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

  • 3 Antworten
  • Letztes Antwortdatum
StefMa

StefMa

Dauer-User
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
Antworten
21
Aufrufe
1.225
swa00
swa00
Mr-Fisch
Antworten
5
Aufrufe
923
migi01
migi01
Mr-Fisch
Antworten
8
Aufrufe
969
Mr-Fisch
Mr-Fisch
M
Antworten
9
Aufrufe
751
mkuz24
M
A
Antworten
5
Aufrufe
673
swa00
swa00
Zurück
Oben Unten