当我们删除行时,如何在ListView周围放置边框?

时间:2017-09-02 12:46:50

标签: android listview

我有一个listView,我在它周围放了一个XML边框,如下所示:

android:background="@drawable/border"

然后点击一下按钮,它会在我的ListView中添加一行,在每一行中,我都有一个删除按钮,这样就可以删除该行。 但是当我删除一行时,我的边框保持不变,并且它不适合我的新ListView。

另一个问题是,当我删除所有行时,边框仍然存在,如果没有行,我怎样才能完全删除边框?

提前致谢

1 个答案:

答案 0 :(得分:2)

您可以使用

动态更改高度
pendingDismiss.view.setLayoutParams(new 
AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT, 
AbsListView.LayoutParams.WRAP_CONTENT));