PullToRefreshListView 如何添加headview ?
来源:互联网 发布:kafka java api 编辑:程序博客网 时间:2024/06/05 05:26
PullToRefreshListView 是开发共经常用到,可以很方便的实现上拉刷新、下拉刷新。但是有时候产品设计的页面不仅仅是一个列表,可能在列表上面还有其他的布局,但是这个列表又要求可以上拉加载更多,产品既然这么设计的,我们怎么好意思说实现不了啊,这也显得太没水平了 。
以下是实现的关键代码
AbsListView.LayoutParams layoutParams = new AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT,
AbsListView.LayoutParams.WRAP_CONTENT);View headView = View.inflate(this,R.layout.subject_head_layout,null);headView.setLayoutParams(layoutParams);//关键
<pre name="code" class="java">listView = (PullToRefreshListView) findViewById(R.id.pull_refresh_lv);listView.setMode(PullToRefreshBase.Mode.BOTH);listView.setOnRefreshListener(new PullToRefreshBase.OnRefreshListener2<ListView>() { @Override public void onPullDownToRefresh(PullToRefreshBase<ListView> refreshView) { } @Override public void onPullUpToRefresh(PullToRefreshBase<ListView> refreshView) { } });ListView lv = listView.getRefreshableView();lv.addHeaderView(headView);
0 0
- PullToRefreshListView 如何添加headview ?
- PullToRefreshListView添加headView的方法
- GridView添加HeadView
- android listview添加headview
- 给RecyclerView 添加HeadView
- ListView添加HeadView小问题
- PullToRefreshListView添加头部需求
- Banner添加PullTorefreshListView头部
- PullToRefreshListView添加头部Banner
- PullToRefreshListView中如何addHeaderView
- PullToRefreshListView 如何返回顶部
- 给listview添加headview报LayoutParams错误
- 为RecyclerView添加FootView和HeadView
- ListView添加HeadView时的注意事项
- android listview添加headview,点击事件设置!
- 安卓中PullToRefreshListview添加头部viewpage
- 如何去掉listview headview的 divider
- 如何去掉listview headview的 divider
- 2015 Multi-University Training Contest 3(hdu 5316、5317、5319、5323、5325、5326)线段树+数学+yy+矩阵快速幂
- Save__TangMonk之状态压缩
- Android 异步消息处理机制 让你深入理解 Looper、Handler、Message三者关系
- ubuntu下搭建svn服务器
- 谈谈团队合作(持续更新)
- PullToRefreshListView 如何添加headview ?
- 注册时重复密码验证和登录为空处理
- mysql安装
- HandlerThread,Handler,Thread使用方法
- ARC
- ContentProvider与ContentResolver使用
- DB2常用命令 -
- RecyclerView
- ERROR: Unknown command 'crunch' 的解决方法