0

線形レイアウトのテキストの下に 450 ピクセルの正方形の画像があり、それをデバイスの幅に合わせたいと思っていました。

ImageView android:id="@+id/my_image_container"
android:src="@drawable/my_image"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@color/orange"
android:scaleType="fitStart"

これはある程度機能しましたが、ImageView 要素が画面の残りの部分を埋め尽くし、その下に配置された要素は表示されません。

ImageView が使用するスペースの下部をトリミングする方法を知っている人はいますか?

願わくば、この画像がそれをよりよく説明できることを願っています-画像の下の空の領域(オレンジ色の背景)を切り取りたいです。

サンプル画像

4

1 に答える 1

0

RelativeLayoutの代わりにを使用することをお勧めしますLinearLayout。次に、とを使用android:layout_above=""android:layout_below=""て、必要なレイアウトを確実に取得できます。

于 2011-05-03T10:51:23.083 に答える