我有一個imagebutton,我想縮小圖像大小以匹配旁邊的控件。我已經實現了這一點,但圖像按鈕現在比圖像更寬。我怎樣才能解決這個問題?見附圖。Android RelativeLayout修復imagebutton寬度
<TextView
android:id="@+id/txtStrikes"
style="@style/ScoreTextView"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_marginTop="25dp"
android:layout_marginRight="25dp"
android:text="S"/>
<ImageButton
android:id="@+id/cmdStrikesPlus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/arrow"
android:cropToPadding="false"
android:scaleType="centerInside"
android:adjustViewBounds="true"
android:layout_toLeftOf="@id/txtStrikes"
android:layout_alignTop="@id/txtStrikes"
android:layout_alignBottom="@id/txtStrikes"/>
我想刪除的空間是圖像中的灰色側邊欄:
如果你想修復大小imagebutton,你可以直接傳遞寬度或高度或直接傳遞而不是wrap_content –
@PramodYadav是的,但這會導致不靈活的值 – Marcel
無論你在style =「@ style/ScoreTextView」中使用的尺寸是多少,你也可以在這裏使用相同的尺寸,所以,如果尺寸改變,它也會在這裏反映出來 –