【发布时间】:2011-09-27 21:50:20
【问题描述】:
当我的 Activity 加载时,我会扩充一个用于页脚的布局文件。我将它附加到 ListView (addFooterView),然后将其可见性设置为 View.GONE。我维护对它的引用,当我希望用户看到它时,我将可见性设置为 View.VISIBLE。
在大多数情况下,这很有效。但是,页脚似乎仍然占用空间。如果用户使用滚轮/pad,页脚占用的区域会突出显示。我想进一步润色,这样页脚就完全消失了;理想情况下,不要将其从 ListView 中分离出来。
这可能吗?还是我必须设置/取消设置脚而不是简单地切换其可见性?
【问题讨论】:
-
你不能从 ListView 中分离页脚,AFAIK。
-
ListView有一个方法“removeFooterView(View v)”
-
对不起,我很抱歉错过了。
-
它真的很没用,因为它只有在 ListView.setAdapter 之前使用它才有效,通常在 ListActivity 的 onCreate() 中使用。
-
这可能是我忘记它的原因... :-)