我有LinearLayout
只有图片。由于布局的高度不够,因此图像尺寸减小。图像大小正确。
但是:LinearLayout
的宽度太宽。实际上,如果adjustviewbound=false
设置为true
而不是RelativeLayout
,那么图像的大小就像我的情况一样。
这似乎是围绕它的LinearLayout
的问题。如果我使用RelativeLayout
作为页面,则计算是正确的。
任何想法如何获得正确的宽度? (不,我无法更改<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:id="@+id/map_Test"
android:layout_width="wrap_content"
android:layout_height="10dp"
android:background="@color/red"
android:orientation="horizontal" >
<ImageView
android:id="@+id/map_DrillDownImage1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:src="@android:drawable/ic_dialog_alert" />
<ImageView
android:id="@+id/map_DrillDownImage2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="2dp"
android:adjustViewBounds="true"
android:src="@android:drawable/ic_dialog_email" />
</LinearLayout>
</RelativeLayout>
)。
以下是您尝试的布局(我使用的是Android 4.3 API 18):
{{1}}