Android RelativeLayout修复了图像按钮的宽度

时间:2017-09-10 09:10:12

标签: android xml android-relativelayout android-gui

我有一个图像按钮,我想缩小图像大小以匹配旁边的控件。我已经实现了这一点,但图像按钮现在比图像更宽。我怎样才能解决这个问题?见附图。

<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"/>

我想删除的空间是图片中的灰色侧边栏:

enter image description here

1 个答案:

答案 0 :(得分:0)

你可以使用layout_marginRight

<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:layout_marginRight="15dp"
android:adjustViewBounds="true"
android:layout_toLeftOf="@id/txtStrikes"
android:layout_alignTop="@id/txtStrikes"
android:layout_alignBottom="@id/txtStrikes"/>