2015-02-08 45 views
3

我真的不知道爲什麼,但我的列表項之間有一條奇怪的線。Android ListView - 項目之間的小行

有人能猜到它是什麼嗎?

這裏有一個畫面: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

請通過此http://stackoverflow.com/questions/1914477/how-to-remove-line -inbetween-兩列表視圖功能於機器人/ 19076057#19076057 – sandeepmaaram 2015-02-08 11:30:56

回答

7

設置這些屬性在佈局XML你的ListView刪除行:

android:divider="@null" 
android:dividerHeight="0dp" 

或者這些改變它的顏色和厚度內斯:

android:divider="#FF9900" 
android:dividerHeight="2px" 
1

這就是所謂的分頻器

從XML中刪除:

android:dividerHeight="0dp" 
android:divider="@null" 

或者從Java:

getListView().setDividerHeight(0); 
getListView().setDivider(null);