我是安卓新手。我在一个活动中有多个图像视图,并且会添加更多。我将这些图像视图用作按钮。我遇到的问题是让它们都正确适配并根据屏幕尺寸进行缩放。我能得到一些帮助吗?
这是 XML:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<ImageView
android:id="@+id/homeBackground"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentRight="true"
android:scaleType="centerCrop"
android:src="@drawable/homebackground" />
<ImageView
android:id="@+id/publicAffairs"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="5dp"
android:layout_marginTop="5dp"
android:src="@drawable/publicaffairs" />
<ImageView
android:id="@+id/actionAlerts"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_marginTop="5dp"
android:layout_marginLeft="1dp"
android:layout_toRightOf="@+id/publicAffairs"
android:src="@drawable/actionalerts" />
</RelativeLayout>
我用作按钮的两个图像视图不会根据设备大小进行缩放。