码迷,mamicode.com
首页 > 其他好文 > 详细

Xlistview

时间:2017-12-08 23:03:56      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:span   适配器   width   属性   view设置   listview   top   事件   下拉   

XListView控件的源码地址是Android">https://github.com/Maxwin-z/XListView-Android

  •  XListView功能:下拉刷新和上拉加载这两个功能
  •  - 使用方法:
  •  1.获取XListView控件。
  •  2.上拉刷新setPullLoadEnable(true)。
  •  3.添加数据,适配器。
  •  4.给xListView设置监听setXListViewListener(this)。
  •  5.实现onRefresh()和onLoadMore()方法。
  •  6.调用onLoad()关闭刷新和加载。
  •  7.layout中必须有header.xml和footer.xml。页面中加入XListView控件。
  •  - 注意事项:
  •  1.给XListViewListener设置监听事件。ListView.setXListViewListener(this)。
  •  2.获取数据后调用onLoad()方法。
  •  3.背景颜色设置为透明android:cacheColorHint="#00000000"
<me.maxwin.view.XListView  
     android:id="@+id/xListView"  
     android:layout_width="fill_parent"  
     android:layout_height="fill_parent"  
     android:cacheColorHint="#00000000" >
  •  代码块
-  //加载更多可以用
                xlv.setPullLoadEnable(true);
-   //下拉刷新可以用
                xlv.setPullRefreshEnable(true);
 -   //给xlistView高置它的监听事件
                xlv.setXListViewListener(new XListView.IXListViewListener() 
 -   //实现两个方法   
                onRefresh()  下拉刷新会调用此方法   
                onLoadMore()  加载更多会调用此方法
  •  XListView常用的属性
- android:divider="#f9b68b"  //分割线颜色
- android:dividerHeight="1dp"  //分割线边距
- android:scrollbars="none"  //不显示滚动条
- android:fadingEdge="none"   去掉上边和下边黑色的阴影
- setPullLoadEnable(true);//上拉刷新  
- setPullRefreshEnable(false);//下拉刷新 
- stopRefresh();       //停止刷新
- stopLoadMore();      //停止加载更多

Xlistview

标签:span   适配器   width   属性   view设置   listview   top   事件   下拉   

原文地址:http://www.cnblogs.com/Nigeria/p/8007019.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!