|
kip_one
|
|
Поддержка нескольких типов экранов27.05.2013, 01:56. Показов 2198. Ответов 5
Метки нет (Все метки)
Добрый вечер. В программировании для android я совсем недавно. Возникла проблема с поддержкой нескольких типов экранов. Вот по такому принципу делал:
Кликните здесь для просмотра всего текста
Low density Small screens QVGA 240x320
res/layout-small-ldpi res/layout-small-land-ldpi Low density Normal screens WVGA400 240x400 (x432) res/layout-ldpi res/layout-land-ldpi Medium density Normal screens HVGA 320x480 res/layout-mdpi res/layout-land-mdpi Medium density Large screens HVGA 320x480 res/layout-large-mdpi res/layout-large-land-mdpi High density Normal screens WVGA800 480x800 (x854) res/layout-hdpi res/layout-land-hdpi Xoom (medium density large but 1280x800 res) res/layout-xlarge res/layout-xlarge-land Для каждого был создан layout файл. У всех одинаковое имя. Но после запуска выдает ошибку и закрывается. Может кто-то объяснить в чем ошибка. |
|
| 27.05.2013, 01:56 | |
|
Ответы с готовыми решениями:
5
Как подготовить изображение для всех видов и типов экранов JS+HTML5 Поддержка нескольких языков интерфейса
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
||
| 27.05.2013, 02:05 | ||
|
ну мы не телепаты, смотрите логи.
Добавлено через 2 минуты Добавлено через 3 минуты хотя я могу ошибаться, смотрите логи.
0
|
||
| 27.05.2013, 10:35 | |
|
насколько я знаю - у лайаута нету суфиксов _mdpi, _hdpi и т.д. они только для дравейбл ресурсов у лайаутов только _land чтобы обозначить горизонтальные
0
|
|
|
1162 / 986 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
|
|
| 27.05.2013, 11:52 | |
|
ах да, точно, dpi это для drawable
http://developer.android.com/g... pport.html
0
|
|
|
kip_one
|
|
| 27.05.2013, 23:08 | |
|
Оставил только:
Кликните здесь для просмотра всего текста
layout layout-land layout-large layout-large-land layout-small layout-small-land layout-xlarge layout-xlarge-land В AndroidManifest добавил : Кликните здесь для просмотра всего текста
<compatible-screens> <screen android:screenSize="small" android:screenDensity="ldpi" /> <screen android:screenSize="small" android:screenDensity="mdpi" /> <screen android:screenSize="small" android:screenDensity="hdpi" /> <screen android:screenSize="small" android:screenDensity="xhdpi" /> <screen android:screenSize="normal" android:screenDensity="ldpi" /> <screen android:screenSize="normal" android:screenDensity="mdpi" /> <screen android:screenSize="normal" android:screenDensity="hdpi" /> <screen android:screenSize="normal" android:screenDensity="xhdpi" /> <screen android:screenSize="large" android:screenDensity="ldpi" /> <screen android:screenSize="large" android:screenDensity="mdpi" /> <screen android:screenSize="large" android:screenDensity="hdpi" /> <screen android:screenSize="large" android:screenDensity="xhdpi" /> <screen android:screenSize="xlarge" android:screenDensity="ldpi" /> <screen android:screenSize="xlarge" android:screenDensity="mdpi" /> <screen android:screenSize="xlarge" android:screenDensity="hdpi" /> <screen android:screenSize="xlarge" android:screenDensity="xhdpi" /> </compatible-screens> <supports-screens android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:xlargeScreens="true" android:anyDensity="true" /> И также не работает |
|
| 28.05.2013, 10:56 | |
|
вот второй кусок кода, что в манифесте, мне кажеЦа он нелобязателен. оно поумолчанию так работает. это нужно прописывать если ты хочеш сделать поддержку только каких то отдельных разрешений, например средние и маленькие, тогда для них прописываеш. а если у тебя должны поддерживаЦа все разрешения - это необязательно. хотя я могу ошибаЦа.
0
|
|
| 28.05.2013, 10:56 | |
|
Помогаю со студенческими работами здесь
6
Поддержка различных типов баз данных Поддержка нескольких компиляторов Поддержка нескольких запросво Поддержка нескольких языков в приложении
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|