Атрибут делителя Android ListView скрывает внутренний ImageView

Я пытаюсь найти способ скрыть разделитель ListView. Обычно я бы установил «android:divider="@color/transparent", но по какой-то причине это скрывает ImageView (стрелку) в файле макета списка.

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" style="@style/ListItem.Container" >
  <LinearLayout style="@style/ListContainer" android:orientation="vertical" >

    <TextView style="@style/ListItem.Title" />
    <TextView style="@style/ListItem.Date" />
  </LinearLayout>

  <FrameLayout style="@style/ListContainer">
    <TextView style="@style/ListItem.Details" />
  </FrameLayout>

  <FrameLayout style="@style/ListContainer">
    <ImageView android:id="@+id/arrow" style="@style/ListItem.Arrow" />
  </FrameLayout>
</RelativeLayout>

Спасибо за ваше время.


person DefZep    schedule 25.05.2012    source источник


Ответы (1)


//Вы можете сделать в xml как android:divider="@null"

or

// вы также можете сделать это через код как listView.setDivider(null);

person Padma Kumar    schedule 25.05.2012