imagebutton:src 应该适合高度但不适合长度
imagebutton: src should fit height but not lenght
我希望我的大图适合整个屏幕,但它应该在宽度上重叠。
试过这个:
<ImageButton
android:id="@+id/gameover"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:src="@drawable/farmlvl1"
android:scaleType="matrix"
android:visibility="visible" />
看图:
使用这个:
<ImageButton
android:id="@+id/gameover"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:src="@drawable/farmlvl1"
android:scaleType="centerCrop"
android:adjustViewBounds="true"
android:visibility="visible" />
你还需要adjustViewBounds
,否则它有时会不适合这个高度。
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/farmlvl1"
android:scaleType="matrix"
android:visibility="visible" />
- 使用相对布局
检查此代码:
android:id="@+id/gameover"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:scaleType="matrix"
android:src="@drawable/right_arrow"
android:visibility="visible" />
我希望我的大图适合整个屏幕,但它应该在宽度上重叠。
试过这个:
<ImageButton
android:id="@+id/gameover"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:src="@drawable/farmlvl1"
android:scaleType="matrix"
android:visibility="visible" />
看图:
使用这个:
<ImageButton
android:id="@+id/gameover"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:src="@drawable/farmlvl1"
android:scaleType="centerCrop"
android:adjustViewBounds="true"
android:visibility="visible" />
你还需要adjustViewBounds
,否则它有时会不适合这个高度。
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/farmlvl1"
android:scaleType="matrix"
android:visibility="visible" />
- 使用相对布局
检查此代码:
android:id="@+id/gameover" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:scaleType="matrix" android:src="@drawable/right_arrow" android:visibility="visible" />