Я начинаю новый проект Android. Все необходимые графические материалы я получил в .psd файлах. Материалы рассчитаны на разрешение 1080 x 1920, так как это тоже приложение для iOS. Я как раз собирался изменить размер изображений для различной плотности экрана, когда столкнулся со странной проблемой.
После того, как я нарезал несколько изображений, я решил запустить несколько тестов в эмуляторе. Тестовое изображение, которое я использовал, является одним из изображений меню. Его размер составляет 240 x 240 пикселей и, как и следовало ожидать, занимает около четверти ширины экрана в файле .psd. Однако, как только я поместил это изображение в свое приложение и запустил его на эмуляторе 1080 x 1920, изображение заняло почти 2/3 ширины экрана. Как это возможно?
РЕДАКТИРОВАТЬ: Мой макет:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/imgMenu"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/btn_tourist_info_selector"
android:adjustViewBounds="true"/>
</LinearLayout>
Я использую изображение: http://oi61.tinypic.com/2zgwwfp.jpg