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

asconsulting
Antworten
5
Aufrufe
82
LonelyGremlin
LonelyGremlin
Katharina1985
Antworten
9
Aufrufe
606
Anz
Anz
M
Antworten
21
Aufrufe
1.778
swa00
swa00
Mr-Fisch
Antworten
5
Aufrufe
1.126
migi01
migi01
Mr-Fisch
Antworten
8
Aufrufe
1.131
Mr-Fisch
Mr-Fisch
Zurück
Oben Unten