我真的不知道为什么,但我的列表项之间有一条奇怪的界限。
有人可以猜出它是什么吗?
这是一张图片:http://www.directupload.net/file/d/3892/aznspclv_png.htm
我的chat_list_item.xml似乎没问题:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/linearLayoutChat"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/darker_gray" >
<com.android.volley.toolbox.NetworkImageView
android:id="@+id/imgViewChatProfileIcon"
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_marginLeft="10dp"
android:layout_marginRight="10dp"
android:layout_marginTop="10dp"
android:src="@drawable/icon_profile" />
<LinearLayout
android:id="@+id/chatBox"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/chat_box"
android:orientation="vertical" >
<TextView
android:id="@+id/text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Text 1"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/lightblue" />
<TextView
android:id="@+id/text2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:text="Text 2"
android:textAppearance="?android:attr/textAppearanceSmall" />
</LinearLayout>
答案 0 :(得分:11)
将这些属性设置为布局xml中的ListView以删除行:
android:divider="@null"
android:dividerHeight="0dp"
或者这些改变它的颜色和厚度:
android:divider="#FF9900"
android:dividerHeight="2px"
答案 1 :(得分:1)
它叫做 Divider 。
要从xml中删除它:
android:dividerHeight="0dp"
android:divider="@null"
或者来自java:
getListView().setDividerHeight(0);
getListView().setDivider(null);