删除可扩展列表视图中第(n-1)项的分隔符?

时间:2014-02-27 07:26:58

标签: android listview expandablelistview

我想删除ListView的最后一个项目的分隔符。

android:footerDividersEnabled="false"删除最后一项的分隔符,但我想删除最后一项上方的项目的分隔符。我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

我正在通过将以下内容添加到我的组布局

来实际解决此问题

将您的组布局放入父级相对布局,然后将其添加到此布局

    <View android:id="@+id/divider_view"
        android:layout_height="1dp"
        android:layout_width="match_parent"
        android:background="@drawable/your_divider"
        android:layout_alignBottom="@+id/parent_layout_id"/>

然后在您的适配器getGroupView()中 添加以下

if(groupPosition == mGrouplist.size() -1)
{
    dividerView.setVisibilty(View.GONE)
}else
{
    dividerView.setVisibilty(View.VISIBLE)
}