0

我试图找出一种方法来隐藏 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>

感谢您的时间。

4

1 回答 1

0

//你可以在xml中做android:divider="@null"

或者

// 你也可以通过代码来做listView.setDivider(null);

于 2012-05-25T21:08:46.053 回答