2015-02-08 2 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-два-ListViews-в-андроид/19076057 # 19076057 – sandeepmaaram

ответ

7

Установить эти атрибуты для вашего ListView в макете XML, чтобы удалить строку:

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); 
Смежные вопросы