Форум программистов, компьютерный форум CyberForum.ru

Как сделать, чтобы определенный layout включался при определенном языке? - Android

Восстановить пароль Регистрация
 
Valentyn474
0 / 0 / 0
Регистрация: 21.11.2016
Сообщений: 10
23.11.2016, 14:53     Как сделать, чтобы определенный layout включался при определенном языке? #1
К примеру у меня приложение на 3 языках.
Как сделать чтобы когда я включал русский язык, показывался другой layout вместо изначально?
Вобщем заменение страницы с определенным языком?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2016, 14:53     Как сделать, чтобы определенный layout включался при определенном языке?
Посмотрите здесь:

Android Как сделать, чтобы приложение запускалось только при налиции WiFi соединения?
Ошибка при создании нового layout файла Android
Android Как сделать так, чтобы при выходе из программы она продолжала работать? (не вирус)
Как сделать определенный фрагмент стартовым? Android
Изменение цвета при клике по layout Android
Как создать layout, который запускается один раз, при первом запуске приложения? Android
Как сделать так, чтобы при повороте устройства экран оставался вертикальным? Android
Сжимается layout при появлении клавиатуры Android
Android Как сделать, чтобы при копировании сохранялся перенос строк?
Как сделать, чтобы при обновлении приложения в Google Play сохранялись пользовательские настройки и данные Android
При нажатию на кнопку добавить Layout Android
Android Как в андроид сделать чтобы navigation drawer при запуске был открыт

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
 Аватар для vxg
2726 / 1737 / 173
Регистрация: 13.01.2012
Сообщений: 6,504
23.11.2016, 14:59     Как сделать, чтобы определенный layout включался при определенном языке? #2
Valentyn474, for example res/layout-ru/main.xml
Паблито
не спать!
1881 / 1615 / 500
Регистрация: 12.05.2014
Сообщений: 5,836
Завершенные тесты: 1
23.11.2016, 15:03     Как сделать, чтобы определенный layout включался при определенном языке? #3
может проще не лаяут другой показывать а просто ресурсы локализировать как все делают?
vxg
Модератор
 Аватар для vxg
2726 / 1737 / 173
Регистрация: 13.01.2012
Сообщений: 6,504
23.11.2016, 15:04     Как сделать, чтобы определенный layout включался при определенном языке? #4
Паблито, может там обратный порядок пунктов должен на другом языке быть)
Antohsa
8 / 12 / 0
Регистрация: 18.10.2016
Сообщений: 112
23.11.2016, 15:04     Как сделать, чтобы определенный layout включался при определенном языке? #5
Может быть ему справа налево надо, или сверху вниз... кто его знает.. =)))
vxg
Модератор
 Аватар для vxg
2726 / 1737 / 173
Регистрация: 13.01.2012
Сообщений: 6,504
23.11.2016, 15:13     Как сделать, чтобы определенный layout включался при определенном языке? #6
Паблито, согласен с тем что правильно делать локализацию через ресурсы. ибо
It is better to create a single layout that is more flexible
просто высказал вслух идею почему может быть нужным то что хочет ТС

Добавлено через 1 минуту
про локализацию
https://developer.android.com/guide/...alization.html

Добавлено через 2 минуты
вот тут еще больше
https://developer.android.com/guide/...resources.html
Yandex
Объявления
23.11.2016, 15:13     Как сделать, чтобы определенный layout включался при определенном языке?
Ответ Создать тему
Опции темы

Текущее время: 06:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru