如何在android中的两个按钮之间画一条线?

时间:2012-06-29 08:51:37

标签: android android-layout android-widget

我的xml布局中有两个按钮,如下所示。

enter image description here

我在此按钮点击时使用了一个活动。我想在这些按钮之间画一条线,如图所示。有人可以帮助我通过使用代码或XML来划分它之间的界限..

1 个答案:

答案 0 :(得分:0)

您可以使用自定义视图绘制LineView等行,并覆盖onDraw

@Override
protected void onDraw(Canvas canvas)
{
    canvas.drawLine(0, 0, getWidth(), getHeight(), m_paint);
}

然后使用XML来实现您想要的布局。

<com.android.drawable.LineView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_toRightOf="@id/leftButton"
    android:layout_toLeftOf="@id/rightButton"
    android:layout_below="@id/leftButton"
    android:layout_above="@id/rightButton"
    />