Возникли проблемы с получением головы от UI Graphics android - PullRequest
0 голосов
/ 03 февраля 2011

В настоящее время я только что настроил свою графику пользовательского интерфейса на разрешение hdpi для Android, и это работает безупречно, графика разработана с учетом 3-х разрешений, при этом действительно изменяется только фоновое изображение.Проблема в том, что планировалось использовать те же изображения для HDDP (480х800 и 480х854), а также для MDI (320х480).Но когда я проверяю его на mdpi с изображениями в -hdpi и копирую в -mdpi, это не уменьшает их размер, нужно ли мне изменять размеры всех изображений и дублировать их для экранов mdpi?* Извините, если это не очень красноречиво, я впервые делаю дизайн пользовательского интерфейса для Android и до сих пор не понимаю его правильно.

1 Ответ

0 голосов
/ 03 февраля 2011

Android должен правильно использовать правильное изображение, когда вы используете R.drawable, и ваши изображения имеют drawable-hdpi, drawable-mdpi и т. Д. Так как это то, что вы описали как то, что вы сделали, это намекможет быть, вы жестко закодировали размер?Вы используете ImageView и установить размер для них?Если так, вы делали это в коде Java или в XML?Если в Java-коде значения будут в пикселях, то 50px на экранах mdpi будет выглядеть больше, чем на экранах hdpi.Если вы использовали XML, вы снова установили размер с помощью px?Если это так, вы должны использовать дп.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...