Android ListView的divider属性隐藏了内部ImageView

时间:2012-05-25 20:54:04

标签: android listview imageview hide divider

我试图想办法隐藏ListView的分隔符。通常情况下,我会设置'android:divider =“@ color / transparent',但无论出于何种原因,它都会在listitem布局文件中隐藏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>

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

//您可以在xml中执行android:divider="@null"

//您也可以通过代码listView.setDivider(null);

来执行此操作