【问题标题】:How to remove a view from MergeAdapter如何从 MergeAdapter 中删除视图
【发布时间】:2011-08-17 20:59:01
【问题描述】:

我正在使用来自commonswareMergeAdapter 将多个视图和一个适配器放入一个列表中。顺便说一句,这很棒。但我无法从列表中删除特定视图。 MergeAdapter 没有像 removeView(int index)removeView (View v) 这样的方法。

我该怎么做?

【问题讨论】:

标签: android commonsware-cwac


【解决方案1】:

你是对的,没有像 removeView() 这样的方法 - 但是将其可见性设置为 NONE 然后发送 notifyDatSetChanged() 怎么样?我过去曾使用此技术在运行时处理 UI 更改。

【讨论】:

  • 好的,这是一个开始。但是当我将视图可见性设置为 GONE 时,它的空间将被保留。所以列表底部有一个填充。有什么想法可以处理吗?
猜你喜欢
  • 2011-10-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-11-21
  • 2012-05-04
相关资源
最近更新 更多