Wie getResources().getString() funktioniert android

E.g es ist die app, die bietet multi-language-support, in meine Tätigkeit/UI, das nenne ich getResources().getString(R.string.hello) die es in strings.xml,so dass

values\strings.xml
values-ru\strings.xml

Nun beim Aufruf getResources().getString(R.string.hello) werden und müssen Zugang string basierend auf die system-locale, so wird man strings aus values\strings.xml ODER values-ru\strings.xml?

ODER

braucht man, um meine app Gebietsschema, basierend auf system-Gebietsschema (halten Sie die app locale gleiche wie die system-locale) und dann den Wert abrufen von getString() etwas vorgeschlagen, unten links

  1. get-string-aus-Standard-locale-mit-string-in-bestimmten-locale
  2. how-to-get-string-aus-verschiedenen-locales-in-android

Suchte ich verschiedene andere links, aber nicht in der Lage, um die Lösung zu finden

basierend auf system-locale, kommen Sie von values\strings.xml Datei

InformationsquelleAutor Akhil Jain | 2013-09-05

Schreibe einen Kommentar