2015-10-20 2 views
0


Я использую разные dimens.xml, чтобы разрешить моему приложению поддерживать различное разрешение экрана.
Проблема заключается в том, что она выглядит как измерение не хватает для Nexus S и Nexus One, и это также выглядит, если Nexus 7 (обе версии) и Nexus 9 разделяют один и тот же файл dimens.xml.
Вот список моих dimens.xml файлов (если есть какой-то «бесполезный» файл, скажите, пожалуйста, я удалю их).

Dimens.xml files picНевозможно определить, какой dimens.xml используется различными устройствами

Вот еще один рис показывает вам результат на различном разрешении экрана.

Results on different resolutions


Большое вам спасибо за вашу помощь

ответ

0

Почему вы не используете ув идентификатор (наименьшая ширина). Думаю, это будет намного легче поддерживать.

Редактировать: Просто измените w600 на sw600. Таким образом, только экраны с минимальной шириной 600 дп будут использовать эти размеры. проверьте эту ссылку stackoverflow.com/a/32685049/4567228

+0

Большое вам спасибо за ваш ответ. В чем разница между sw и w? Как использовать sw вместо w? – user3320009

Смежные вопросы