Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

Разметка для размера hdpi в ландшафтной ориентации - Программирование Android

06.09.2013, 20:01. Просмотров 832. Ответов 6
Метки нет (Все метки)

Всем привет! Кто знает как создать разметку для ландшафтной ориентации на hdpi экране??? Я пробовал создать папку "layout-land-hdpi", заработало, но когда создаешь виртуальное устройство с размером ldpi, то на нём выполняется разметка которая находиться в папке "layout-land-hdpi". Хотя разметка должна запускаться та которая находиться в папке "layout"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.09.2013, 20:01
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Разметка для размера hdpi в ландшафтной ориентации (Программирование Android):

Загрузка двух фрагментов в ландшафтной ориентации - Программирование Android
Всем привет!!! Помогите решить кое-какую проблему. Во фрагменте главной Активности(MainFragmentActivity) есть кнопка которая загружает...

Drawable hdpi, mdpi, xhdpi, xxhdpi - Программирование Android
Здравствуйте! Подскажите пожалуйста. Допустим я нарисовал фон для нескольких активити, иконку приложения, изображения для imageview.......

LDPI MDPI HDPI и прочая хрень - Программирование Android
Как, где и в каком формате правильно рисовать элементы под андроид приложение. И как определять размер элементов под разную плотность...

Разметка для RadioGroup - Программирование Android
Делаю карточку вопрос-варианты ответа. Выглядит сейчас она так, как на прикреплённом скриншоте, без редактирования, как есть. Разметка...

Разметка для разных экранов - Программирование Android
У меня такой вопрос как сделать разметку для разных размеров экранов наиболее оптимально. Ну если в проекте создавать кучу папок и...

Разная разметка для разных разрешений - Программирование Android
Как сделать так, чтобы для экрана с разрешением 400х800 был свой layout файл, а для разрешения 1920х1080 свой.

6
verylazy
Заблокирован
06.09.2013, 20:51 #2
квалификаторы плотности экрана относятся, по идее, к папкам drawable
а квалификаторы компоновщиков large, xlarge и так далее, по размерам экрана
http://developer.android.com/guide/p...tml#qualifiers
я на 100% не уверен, но у меня так работает
1
ASAndrey
1 / 1 / 0
Регистрация: 13.07.2013
Сообщений: 78
06.09.2013, 21:22  [ТС] #3
Спасибо что направили меня в нужное русло. Оказывается для hdpi устройства нужно было писать layout-normal-land,
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
06.09.2013, 22:24 #4
Цитата Сообщение от ASAndrey Посмотреть сообщение
Оказывается для hdpi устройства нужно было писать layout-normal-land
нет прямой связи между hdpi и normal.
0
ASAndrey
1 / 1 / 0
Регистрация: 13.07.2013
Сообщений: 78
07.09.2013, 02:14  [ТС] #5
Почитайте здесь: http://developer.android.com/guide/p...tml#qualifiers

Добавлено через 21 минуту
Я так понял что:
ldpi, mdpi <=> layout-small
hdpi <=> layout-normal
xhdpi <=> layout-large
xxhdpi <=> layout-xlarge
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
07.09.2013, 03:23 #6
неправильно поняли.
dpi это плотность а small/normal/large/xlarge это размеры дисплея, например large может иметь как hdpi так и xxhdpi, normal может иметь как mdpi так и xhdpi.
соответственно картинки делаются под плотность, а лаяуты под размеры дисплея.

Добавлено через 15 минут
естественно, что больший дисплей как правило имеет выше плотность, но и новые девайсы также имеют плотность выше при таком же размере дисплея как у старых девайсов, например старые планшетники имею плотность ниже(например hdpi но при этом они large) чем новые смартфоны(которые имеют xhdpi но при этом они normal). прямой зависимости нет.

Добавлено через 3 минуты
надеюсь суть уловили.
1
ASAndrey
1 / 1 / 0
Регистрация: 13.07.2013
Сообщений: 78
07.09.2013, 14:02  [ТС] #7
Спасибо, я вас понял.
0
07.09.2013, 14:02
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2013, 14:02
Привет! Вот еще темы с ответами:

JSOUP POST. В ответ вместо JSon приходит разметка страницы с полями для ввода данных - Программирование Android
Делаю пост запрос к апи сайта. Назад должен получить json, однако получаю разметку страницы с полями для ввода данных. Т.е. как будто...

Hdpi - Arch Linux
Вот нечаянно нажал в tweaks, и теперь у меня разширения вот такое, туда добраться не могу из за масштабов, кто что по советует?

Нумерация страниц для альбомной и книжной ориентации - MS Word
Добрый день! Есть такая задача, нумерация страниц в документе, страницы которого имеют различную (альбомную и книжную) ориентацию. То...

Написать вап сайт для ориентации маршруток - PHP
мне надо написать вап сайт для ориентации маршруток. есть сайт http://mak.lutsk.ua/guest там есть онлайн представление движения мне...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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