2017-05-20 4 views
0

Ich habe viele Beiträge gesehen, aber sie erwähnen nur den Teil how to change the language von den Aktivitäten, aber nicht, wo sie die Sprache in ihrem Android-Projekt gefunden haben. Auch in der official Android developer guide heißt es, ein neues Verzeichnis zu erstellen, e.i. "values-es", aber ich möchte nur die Sprache ändern (string.xml), nicht alle anderen XML-Dateien, die ich im "value" -Verzeichnis gefunden habe (colors.xml, styles.xml, etc).Alle Schritte zum Hinzufügen von "Sprache ändern" zu Android-Einstellungen

Also, welche Änderungen sollte ich an meinem Android-Projekt vornehmen, um neue "string.xml" -Dateien mit verschiedenen Sprachen hinzuzufügen? Muss ich wie im Android-Handbuch für Entwickler beschrieben vorgehen und einen neuen "values" -Ordner erstellen, auch wenn das bedeutet, dass Sie häufig verwendete XML-Dateien wiederholen müssen? Das hört sich für mich so an, als wäre es nicht das, was ich brauche, das kann mit einem einfacheren Weg bewältigt werden.

Antwort

0

Sie müssen nicht wirklich nichts außer strings.xml kopieren. Dies sollte gut funktionieren:

- res 
    - ... 
    - values 
     - styles.xml 
     - colors.xml 
     - dimens.xml 
     - strings.xml 
     - ... 
    - values-es 
     - strings.xml