将图像视图放在按钮上方 - Android

时间:2015-11-23 08:09:37

标签: java android xml

我有一些看起来像这样的XML

<!--
<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/divider"
    android:layout_centerHorizontal="true"
    android:background="#ffffff"
    android:minWidth="2dp"
    android:layout_below="@+id/emailField" />
-->

<Button
    style="?android:attr/buttonStyleSmall"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="1"
    android:id="@+id/Btn1"
    android:background="#907F0106"
    android:layout_below="@+id/emailField"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
    android:textColor="#ffffff" />

<Button
    style="?android:attr/buttonStyleSmall"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="2"
    android:id="@+id/Btn2"
    android:background="#907F0106"
    android:textColor="#ffffff"
    android:layout_below="@+id/emailField"
    android:layout_alignRight="@+id/emailField"
    android:layout_alignEnd="@+id/emailField" />

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/divider"
    android:layout_centerHorizontal="true"
    android:background="#ffffff"
    android:minWidth="2dp"
    android:layout_below="@+id/emailField" />

我上面和下面都尝试了它,但它总是看起来部分隐藏在按钮后面,如下所示

但我想要一条完整的白线下降,而不是部分隐藏在后面的那条线? enter image description here

1 个答案:

答案 0 :(得分:0)

尝试使用view而不是ImageView

<View
android:id="@+id/view"
android:layout_width="match_parent" 
android:layout_height="2dp"
android:layout_below="@+id/relativeLayout"
android:background="@color/yourDesiredColor" />