我一直在尋找這個答案,但我找不到適合自己的一個。 我想將三張圖片放在線性佈局的同一行中。我想他們是ImageButtons,這裏是我的代碼:如何調整ImageButton的寬度和高度?
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<ImageButton
android:id="@+id/ImageButton05"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scaleType="centerInside"
android:src="@drawable/background" />
<ImageButton
android:id="@+id/ImageButton04"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scaleType="centerInside"
android:src="@drawable/background" />
<ImageButton
android:id="@+id/ImageButton03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scaleType="centerInside"
android:src="@drawable/background" />
</LinearLayout>
我得到的問題是,作爲畫面的背景「太大,則顯示該按鈕的重權而高度是大了很多超出預期。 它看起來像這樣:
looks http://imageshack.us/a/img18/1516/x3qi.png
它應該是這樣的:
should look http://imageshack.us/a/img855/834/403t.png
我該如何解決,如果沒有在指定的DP的大小?
無需爲標題添加標籤(例如,android)。這就是標籤的用途。 – ChiefTwoPencils
@BobbyDigital好的,對不起,我下次不會這樣做。 – Monica