图像视图不包裹内容

我有一个ImageView包装这个图像 :

<ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:scaleType="fitStart" android:src="@drawable/oncmap"/> 

并在它下面,一个TextView。 不幸的是,它可能会根据设备的屏幕尺寸将其推到视图或视图外。

View post on imgur.com

View post on imgur.com

我可以“破解”它,但宁可不…

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="16dp" android:orientation="vertical" tools:context="MapFragment"> <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/oncmap"/> <TextView android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="Neptune" style="@style/sectionHeader"/> <TextView android:layout_height="wrap_content" android:layout_width="fill_parent" android:paddingLeft="8dp" android:paddingRight="8dp" android:paddingTop="16dp" android:text="@string/info" style="@style/text"/> 

将以下字段添加到ImageView:

 android:scaleType="fitXY" android:adjustViewBounds="true"