Je suis dans mon application, une activité est ouverte. J'appuie sur le bouton d'accueil et change de langue, à partir de taskmanager ouvre mon application. Problème: ma disposition de l'activité devient large.Android: paramètres régionaux (langue du système) modifier l'effet de ma mise en page de l'application
changements dans androidmanifest correspondant à cette activité:
Note: Si j'ajouter locale dans le manifeste Android, la mise en page est bonne, mais la langue ne reçoit pas immédiatement mis à jour. L'utilisateur doit fermer cette activité et redémarrer, puis la langue est mise à jour.
Veuillez me fournir vos entrées.
C'est le comportement normal. Lorsque vous démarrez votre application, votre appareil dit "Hey, j'utilise cette locale, alors s'il vous plaît fournissez les bonnes ressources ...". Ensuite, lorsque vous changez de Local alors que votre application est déjà démarrée, il est trop tard car les bonnes ressources ont déjà été chargées. Donc, vous devez recharger. –
Ai-je besoin d'ajouter l'attribut locale aussi dans le manifeste android? – parul
Absolument pas. Par défaut, le local utilisé est celui de votre appareil. –