2

我正在尝试[在 RelativeLayout 中创建一个括号。顶线和底线显示。但是左边的线没有显示。我的代码有问题吗?

   <View
        android:id="@+id/top"
        android:layout_width="20dp"
        android:layout_height="1dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:background="#000000" />

    <View
        android:id="@+id/left"
        android:layout_width="1dp"
        android:layout_height="match_parent"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:background="#000000" />

    <View
        android:id="@+id/bottom"
        android:layout_width="20dp"
        android:layout_height="1dp"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:background="#000000" />
4

2 回答 2

1

left 和 bottom 都有相同的语句

android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"

你想放在left哪里?

如果你想把它保持在顶部和底部之间

android:layout_alignParentLeft="true"
android:layout_below="@+id/top"
于 2013-07-31T18:12:35.307 回答
1

你有这两个在同一个位置

 <View
    android:id="@+id/left"
    android:layout_width="1dp"
    android:layout_height="match_parent"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:background="#000000" />

<View
    android:id="@+id/bottom"
    android:layout_width="20dp"
    android:layout_height="1dp"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:background="#000000" />
于 2013-07-31T18:11:19.427 回答