【问题标题】:addFooterView for a ListView that is defined in the xmlxml 中定义的 ListView 的 addFooterView
【发布时间】:2012-08-12 19:36:48
【问题描述】:

我有一个 ListView,它在 xml 文件中完全定义。现在我想在这个列表中添加一个页脚,以便列表的最后一个元素变成一个按钮。

首先我这样做:View v = getLayoutInflater().inflate(R.layout.add_new, null);,其中 add_new 是我的页脚布局

现在我知道我需要这样做: listViewInstance.addFooterView(v);

但我真的没有那个实例,因为我的 ListView 是在 xml 文件中定义的。那么我应该写什么而不是 listViewInstance 呢?有没有办法以某种方式从 xml 中获取其实例?

提前谢谢xxx

【问题讨论】:

    标签: android xml android-listview


    【解决方案1】:

    如果您使用 ListActivity,请使用 ListActivity.getListView(),否则使用 Activity.findViewById() 获取对列表视图的引用。

    【讨论】:

    • 非常感谢,非常有帮助,我会在 10 分钟 xx 内接受答复
    猜你喜欢
    • 2016-10-08
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-28
    相关资源
    最近更新 更多