`

Android中ListView的addFooterView不显示的问题和adapter

 
阅读更多

Android中ListView的addFooterView不显示

mListView.addFooterView(btn_more);
mListView.setAdapter(mBlogListAdapter);

把addFootView放在setAdapter之前就可解决。

mListView.setAdapter(mBlogListAdapter);
mListView.addFooterView(btn_more);

 

 

还有 添加foot后 

mListView.getAdapter()不是你原来的那个adapter 而是一个包装adapter

(HeaderViewListAdapter)mListView.getAdapter()).getWrappedAdapter()
 

可得原来的

 

 

分享到:
评论

相关推荐

    ListView.addFooterView()不显示view的原因

    通过以上分析和解决步骤,通常能解决`ListView.addFooterView()`不显示的问题。如果问题仍然存在,可能需要更深入地检查代码逻辑或特定场景下的异常情况。记住,良好的代码组织和详细的错误日志记录可以帮助快速定位...

    Android中ListView表头表尾

    本教程将详细讲解如何在Android中使用ListView,特别是添加表头(headView)和表尾(bootView)。 首先,我们需要了解ListView的基本结构。ListView是一个视图容器,它可以动态加载并显示大量的子视图(View)。...

    Android中ListView的使用

    在Android开发中,ListView是一个非常重要的组件,它用于展示大量数据的列表,具有滚动和复用视图(ViewHolder模式)的特性,极大地提高了性能。这篇博客将深入探讨ListView的使用,包括基本设置、数据适配器、...

    Android之ListView列表视图实现

    综上所述,本资源的Android应用示例涵盖了ListView的基本使用、事件监听、视图复用以及自定义Adapter等关键知识点,对于学习和理解Android中列表视图的实现非常有帮助。通过实践和深入研究这些内容,开发者可以更...

    Android 自定义ListView + Gallery 组合

    在Android开发中,ListView和Gallery是两种常用的布局控件,它们可以用来展示大量的数据并提供良好的用户交互体验。本文将详细讲解如何在Android应用中实现自定义的ListView与Gallery组合,以及这两个组件的核心特性...

    Android中ListView包含多个Item

    综上所述,Android中的ListView是一个强大且灵活的组件,通过适配器和自定义布局,我们可以轻松地创建包含多种类型Item的列表,同时通过各种优化手段提高用户体验。在实际开发中,应根据需求选择合适的Adapter实现...

    Android 自定义ListView 底部View自动消失和隐藏

    2. 自定义Adapter:如果`addFooterView()`不能满足需求,可以考虑自定义ListView的Adapter。在`getView()`方法中,检查当前返回的视图类型,如果是底部View,就避免进行复用和滚动操作。同时,可以在Adapter中维护一...

    Android之ListView代码

    总之,ListView是Android开发中不可或缺的一部分,熟练掌握ListView及其适配器的使用,能有效提升应用的用户体验。这个资源中的"ListView之BaseAdapter"源码,将帮助你深入理解并实践这一核心概念。

    自定义android中ListView

    Adapter是连接ListView和数据源的桥梁,它可以将数据转换为ListView可显示的视图。在Android中,我们通常继承`BaseAdapter`或`ArrayAdapter`来创建自定义Adapter。你需要重写以下几个方法: - `getCount()`: 返回...

    Android ListView实例代码

    - 使用`addHeaderView(View view)`和`addFooterView(View view)`方法可以向ListView的头部和尾部添加视图,常用于显示搜索框或者加载更多按钮。 6. **ListView与Adapter的数据绑定** - 当数据源发生变化时,需要...

    android的listView实例

    在Android开发中,ListView是应用最广泛的控件之一,它用于显示一列...在这个过程中,你将学习如何创建Adapter,如何绑定数据,如何处理用户交互,以及如何优化ListView的性能,这些都是Android开发中不可或缺的技能。

    Android listView学习源码.zip

    6. 复选框和点击事件:ListView支持行的单选或多选,可以通过在列表项布局中添加CheckBox,并在Adapter中处理选中状态。同时,可通过设置`setOnItemClickListener()`监听用户的点击事件。 7. 头部和尾部:通过`...

    Android中listView的讲解

    在Android中,通常使用Adapter来连接ListView和数据源。 2. **Adapter的概念** Adapter是ListView与数据源之间的桥梁。它负责将数据转化为ListView能理解的View。Android提供了多种内置Adapter,如ArrayAdapter、...

    android listview自定义控件例子

    在Android开发中,ListView是一个非常重要的视图组件,它允许我们显示大量的数据并进行滚动操作。本示例将深入探讨如何在Android中自定义ListView,包括它的创建、数据绑定以及实现一些视觉效果。 首先,创建一个...

    android-ListView

    在Android应用开发中,ListView是不可或缺的一个组件,它主要用于展示数据列表,允许用户滚动查看多个条目。ListView的灵活性和可扩展性使得它在各种场景下都能发挥重要作用,如显示天气预报、联系人列表、邮件收件...

    android ListView简单示例

    本示例将深入探讨如何在Android应用中使用ListView,包括它的基本使用、适配器(Adapter)机制以及一些高级特性。 1. **ListView的基本使用** - 在XML布局文件中,使用`<ListView>`标签创建ListView。例如: ```...

    ListView案例

    ListView是Android平台中一个常用的控件,用于展示大量数据列表,具有良好的滚动性能和自定义能力。在Android应用开发中,ListView通常用于显示各种类型的数据集合,如联系人列表、邮件列表等。本案例主要围绕...

    android listview 自定义样式实例

    在Android开发中,ListView是一种非常常见的控件,用于展示大量数据列表。自定义ListView的样式是提高用户体验和个性化应用设计的重要手段。以下将详细介绍如何在Android中实现ListView的自定义样式。 1. **自定义...

    Android下使用ListView的简单Demo

    在Adapter中,我们需要使用数据绑定技术将数据源中的数据显示到ListView的子项上。这可以通过在`getView()`方法中获取到View对象,然后设置对应控件的值来实现。 5. **ListView的优化** - **复用机制**:ListView...

    ListView的优化使用-抽取ViewHolder以及adapter类

    在Android开发中,ListView是一个非常常见且重要的组件,它用于展示大量的数据列表。然而,如果没有进行适当的优化,ListView可能会导致性能问题,特别是当数据项数量庞大时。本篇将深入探讨如何通过抽取ViewHolder...

Global site tag (gtag.js) - Google Analytics