Это должно быть легко, но я не мог найти решение.У меня есть три ImageViews внутри RelativeLayout.Эти ImageViews будут представлять три кнопки (я также пытался использовать ImageButton, там была та же проблема).
Дело в том, что три источника: синий, зеленый и синий - являются * .png файлами некоторого размера (в данном случае большечем размер кнопок / ImageViews).Я хочу, чтобы эти источники масштабировались, чтобы вписаться в ImageViews и использовать размер кнопокleftRightMenu.Источниками являются квадратичные изображения, поэтому это должно быть легко.Где я могу пойти не так?
xml файл:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@integer/leftMenuID"
>
<ImageView
android:layout_width="@dimen/buttonsLeftRightMenu"
android:layout_height="@dimen/buttonsLeftRightMenu"
android:src="@drawable/bluered"
android:id="@integer/leftMenuButton1ID"
android:clickable="true"
android:contentDescription="@string/leftMenuButton1ContentDescription"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:scaleType="fitCenter"
android:adjustViewBounds="true"
/>
<ImageView
android:layout_width="@dimen/buttonsLeftRightMenu"
android:layout_height="@dimen/buttonsLeftRightMenu"
android:id="@integer/leftMenuButton2ID"
android:clickable="true"
android:src="@drawable/green"
android:background="@color/transparent"
android:contentDescription="@string/leftMenuButton2ContentDescription"
android:layout_below="@integer/leftMenuButton1ID"
android:scaleType="fitCenter"
/>
<ImageView
android:layout_width="@dimen/buttonsLeftRightMenu"
android:layout_height="@dimen/buttonsLeftRightMenu"
android:id="@integer/leftMenuButton3ID"
android:clickable="true"
android:src="@drawable/blueyellow"
android:background="@color/transparent"
android:contentDescription="@string/leftMenuButton3ContentDescription"
android:layout_below="@integer/leftMenuButton2ID"
android:scaleType="fitCenter"
/>
</RelativeLayout>