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

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

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

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

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

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

Как сделать, чтобы при копировании сохранялся перенос строк? - Программирование Android
Нужно, чтобы при копировании пользователем текста в текстовое поле сохранялся перенос строк.

Как сделать так, чтобы при повороте устройства экран оставался вертикальным? - Программирование Android
Как сделать так, чтобы при повороте устройства экран оставался вертикальным? (Не смеяться, только начинаю) :)

Как сделать, чтобы приложение запускалось только при налиции WiFi соединения? - Программирование Android
У меня есть web-приложение для Android (phonegap), проблема в том, что если скорость интернета низкая (ниже чем 5 - 7 Мб/с) приложение...

Как в андроид сделать чтобы navigation drawer при запуске был открыт - Программирование Android
Помогите!

Как сделать так, чтобы при выходе из программы она продолжала работать? (не вирус) - Программирование Android
Пишу программу под Андроид. как сделать так, чтобы при выходе из программы она продолжала работать?, пример - будильник.

Как сделать, чтобы при обновлении приложения в Google Play сохранялись пользовательские настройки и данные - Программирование Android
Как сделать, чтобы при обновлении приложения в Google Play сохранялись пользовательские настройки и данные

Как сделать определенный фрагмент стартовым? - Программирование Android
В приложении есть стартовый фрагмент со списком... Необходимо сделать стартовым другой фрагмент.. С помощью чего это делается?

Как создать layout, который запускается один раз, при первом запуске приложения? - Программирование Android
Как создать layout, который запускается один раз, при первом запуске приложения? т.е. один раз запустилось и всё.

При нажатию на кнопку добавить Layout - Программирование Android
не подскажете как по нажатию на кнопку вставить LinearLayout с определенной разметкой в тот Layout где я нахожусь именно в нужное мне...

Сжимается layout при появлении клавиатуры - Программирование Android
Помогите решить вопрос. При выводе одного из экранов layout сжимается когда пытаешься ввести цифры с клавиатуры(при появлении клавиатуры).

Изменение цвета при клике по layout - Программирование Android
Мне нужно было чтобы при клике по лэйауту у меня менялся его цвет,а потом все возвращалось в исходное состояние,но почему то не...

Layout не меняет размер при появлении клавиатуры - Программирование Android
Добрый день. Имеется вот такая разметка <?xml version="1.0" encoding="utf-8"?> <RelativeLayout...


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

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

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