Comment getResources().getString() fonctionne android

Pour l'e.g il est l'app qui fournit un support multi-langue, dans mon activité/UI, j'appelle getResources().getString(R.string.hello) qui existent dans strings.xml tels que

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

Maintenant lors de l'appel de getResources().getString(R.string.hello) et la nécessité de la chaîne d'accès basé sur les paramètres régionaux du système, il en sera un, obtenez-les chaînes de values\strings.xml OU values-ru\strings.xml?

OU

- t-on besoin de changer mon application locale basée sur les paramètres régionaux du système (maintenir l'application locale de même que les paramètres régionaux du système), puis récupérer la valeur de getString(), quelque chose suggéré dans les liens ci-dessous

  1. get-chaîne-de-défaut-paramètres régionaux-aide-chaîne-en-spécifique-locale
  2. how-to-get-chaîne-de-différent-locales-dans-android

J'ai cherché sur plusieurs liens, mais pas en mesure de trouver la solution

basé sur les paramètres régionaux du système, vous obtiendrez de values\strings.xml fichier

OriginalL'auteur Akhil Jain | 2013-09-05