两个ListView之间的边界

时间:2011-05-23 20:27:46

标签: android android-listview

我在两个ListView之间看到了“ border ”,如附带的屏幕截图(红色)所示,而不是ListView项目中的边框(白色)。

如何设置ListViews之间的边框如何显示?

enter image description here

谢谢, 萨纳。

1 个答案:

答案 0 :(得分:5)

如果你只是想要边框边框,我通常看到的只是在布局中的ListViews之间添加一个空视图。例如:

<LinearLayout
    android:orientation="horizontal"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
    <ListView
        android:layout_width="0dp"
        android:layout_height="fill_parent"
        android:layout_weight="1"
        />
    <View
        android:layout_width="1dp"
        android:layout_height="fill_parent"
        android:background="#FF0000"
        />
    <ListView
        android:layout_width="0dp"
        android:layout_height="fill_parent"
        android:layout_weight="1"
        />
    <View
        android:layout_width="1dp"
        android:layout_height="fill_parent"
        android:background="#FF0000"
        />
    <ListView
        android:layout_width="0dp"
        android:layout_height="fill_parent"
        android:layout_weight="1"
        />
</LinearLayout>

这将为您提供三个ListView之间的1dp红色边框。