2017-09-02 76 views
1

我有一个ListView,我把边框在XML周围象下面这样:当我们删除行时,如何适应ListView周围的边框?

android:background="@drawable/border" 

,并点击一个按钮,它会添加一行到我的ListView,并且每一行里面,我有一个删除按钮,这样可以删除行。 但是当我删除一行时,我的边框保持不变,并且不适合我的新ListView。

另一个问题是,当我删除所有行时,边框仍然保留,如何在没有行存在时完全删除边框?

在此先感谢

回答

2

您可以使用此使用

pendingDismiss.view.setLayoutParams(new 
AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT, 
AbsListView.LayoutParams.WRAP_CONTENT)); 
+0

动态改变高度,列表视图高度可包裹,我已经试过你的方法内容 –

+0

,但它不工作并做出任何不同! @ Navneet-Krishna –

+0

你能分享一下你的代码吗?@AzinNilchi –