Я создал специальное приложение для планшета, которое хорошо смотрится на устройствах mdpi. Однако, когда приложение отображается на устройствах hdpi, макеты и изображения выглядят слишком большими.
Вот первый скриншот, который хорошо смотрится на 7 "планшете с разрешением 170 точек на дюйм.
https://docs.google.com/open?id=0BzrCAhSkqDnbNWJhMjhmMjgtM2U2Yi00NTEwLWE0ODItZGJiOTBkYzM0MWY2
Вот второй скриншот, взятый из эмулятора с настройкой 240 dpi. Я думал, что это проблема с эмулятором, но то же самое происходит с оригинальной вкладкой Samsung, которая сообщает о себе как устройство hdpi.
https://docs.google.com/open?id=0BzrCAhSkqDnbY2NmOTFkZGQtNDEyNC00MDJmLTljOTQtOTYzNGIxNmJiNDEz
Все мои изображения находятся в папке drawable-mdpi. Мой макет представляет собой комбинацию фоновых изображений и изображений и использует несколько RelativeLayouts и FrameLayouts. Создание соответствующих изображений в drawable-hdpi невозможно, учитывая количество изображений и их размер. Мой андроид: minSdkVersion составляет 9.
Я ищу по всему Интернету и не могу найти ответ на этот вопрос. Я не думаю, что ScaleType будет работать, так как многие мои изображения основаны на фоне.
Кроме того, когда я попробовал это на телефоне hdpi (Samsung Nexus), произошло то же самое - расположение и изображения слишком велики, чтобы поместиться на дисплее - поэтому я подозреваю, что это происходит из-за устройств hdpi.
Спасибо.