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

  • 3 Antworten
  • Neuester Beitrag
Diskutiere android:text="Hallo" und die strings.xml im Android App Entwicklung im Bereich Betriebssysteme & Apps.
StefMa

StefMa

Experte
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
 
T

the_alien

Experte
Machst du für jede Sprache ein eigenes Layout?
 
StefMa

StefMa

Experte
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:
F

funcoder

Fortgeschrittenes Mitglied
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.