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

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

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

Разные расширения экрана - Android

03.02.2015, 23:07. Просмотров 301. Ответов 2
Метки нет (Все метки)

Писал приложение на эмуляторе nexus7, использовал Relativelayout. Подогнал всё хорошо на книжную и на альбомную ориентацию использовав 2а разных layouta, но много значений задавал с dp-например отступы между элементами или когда подгонял размеры и мало использовал match_parent ну и wrap_content.
Столкнулся с проблемой- на других разрешениях экрана, получилась ерунда.
Что делать?
Как я понял всего 2а варианта:
1) избегать dp и пользоваться только match_parent ну и wrap_content. переделывать всё допустим в Linear Layout, так как там вроде нет привязки к элементам. Но что то не хочется это делать и не совсем уверен как поможет. особенно с шрифтом текста, он то всёравно в dp.
2) Делать отдельно layout под разные разширения, впринцепе подогнать под каждое отдельно не сложно, но я не знаю как сделать чтоб например под nexus7 открылись одни layouti под например nexus4 другие.
Что нужно делать???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2015, 23:07     Разные расширения экрана
Посмотрите здесь:

Android Разные drawable для маркера Google Maps
Android Разные шрифты на эмуляторе и на девайсе
Facebook и разные пользователи Android
Android Файл расширения (Expansion File)
Android Адаптация под разные экраны
Разные темы оформления меню на старых устройствах Android
Android Разделить полученное SMS на разные TextView
Android Код под разные версии api
Android Перевод чисел в разные системы счисления
Android Разные стили для разных тем
Android Разные стили DialogFragment
Android C# оптимизация приложения под разные экраны(не GUI)

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
04.02.2015, 08:41     Разные расширения экрана #2
Вы не в курсе про папки values-hdpi, values-ldpi и т.п., а также про dimens.xml?
Почитайте, все вопросы отпадут.
krapotkin
2142 / 2080 / 535
Регистрация: 14.04.2014
Сообщений: 10,089
04.02.2015, 09:20     Разные расширения экрана #3
это решает часть проблем, но реально, все - не отпадут )
как-то пробовал сделать увеличенный текст на кнопках...
дело сильно осложняется тем, что информация о DPI, которую отдает устройство для внутренних вычислений SP/DP, часто очень далека от действительности, и с этим ничего не сделать, только экспериментировать с раскладками.
Yandex
Объявления
04.02.2015, 09:20     Разные расширения экрана
Ответ Создать тему
Опции темы

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