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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Valentyn474
0 / 0 / 0
Регистрация: 21.11.2016
Сообщений: 10
#1

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

23.11.2016, 14:53. Просмотров 133. Ответов 5
Метки нет (Все метки)

К примеру у меня приложение на 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
Модератор
3021 / 1823 / 189
Регистрация: 13.01.2012
Сообщений: 6,910
23.11.2016, 14:59     Как сделать, чтобы определенный layout включался при определенном языке? #2
Valentyn474, for example res/layout-ru/main.xml
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,215
Завершенные тесты: 1
23.11.2016, 15:03     Как сделать, чтобы определенный layout включался при определенном языке? #3
может проще не лаяут другой показывать а просто ресурсы локализировать как все делают?
vxg
Модератор
3021 / 1823 / 189
Регистрация: 13.01.2012
Сообщений: 6,910
23.11.2016, 15:04     Как сделать, чтобы определенный layout включался при определенном языке? #4
Паблито, может там обратный порядок пунктов должен на другом языке быть)
Antohsa
8 / 12 / 0
Регистрация: 18.10.2016
Сообщений: 115
23.11.2016, 15:04     Как сделать, чтобы определенный layout включался при определенном языке? #5
Может быть ему справа налево надо, или сверху вниз... кто его знает.. =)))
vxg
Модератор
3021 / 1823 / 189
Регистрация: 13.01.2012
Сообщений: 6,910
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 включался при определенном языке?
Ответ Создать тему
Опции темы

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