1.加头尾部

(1)定自义一个xml布局 my_headview.xml

在Activity类里找到这个自定义布局,并添加到头部

LinearLayout  hearderViewLayout = (LinearLayout)
LayoutInflater.(
                       
xwActivity.this).inflate(R.layout.my_headview, null);

listview.addHeaderView(hearderViewLayout);

(2)定自义一个xml布局 my_footview.xml

LinearLayout  footViewLayout = (LinearLayout)
LayoutInflater.(
                       
xwActivity.this).inflate(R.layout.my_footview, null);

listview.addFooterView(footerViewLayout);

(3)重视事务

listview必然会有Adapter,参加头尾部,必须在参加Adapter之前!

listview.addHeaderView(hearderViewLayout);

listview.addFooterView(footerViewLayout);

listview.setAdapter(myAdapter);

1.加上拉到尾部的监听件件

listview.setOnScrollListener(new OnScrollListener() {
            public
void onScrollStateChanged(AbsListView view, int scrollState)
{
                switch (scrollState) {
                case
OnScrollListener.SCROLL_STATE_IDLE: // 当不迁移转变时
                    //
断定迁移转变到底部
                    if (view.getLastVisiblePosition() ==
(view.getCount() - 1)) {

//在这里添加操纵

}
                   
break;
                }
            }

public void
onScroll(AbsListView view, int firstVisibleItem,
                    int
visibleItemCount, int totalItemCount) {

}
       
});

文章引自:http://blog.csdn.net/wangwei_cq/article/details/9383759

最新文章

  1. C#中ToString格式大全
  2. java21
  3. HTML <!--...--> 注释 、CSS/JS //注释 和 /*.....*/ 注释
  4. JavaWeb学习总结(十四)--Apache的DBUtils
  5. vmware虚拟机挂起后无法再恢复(转)
  6. asp.net-(含:模拟登陆,照片列表)
  7. boost.ASIO-可能是下一代C++标准的网络库
  8. CC2640-之功耗
  9. 解决Mysql的主从数据库没有同步的两种方法
  10. Asp.Net--下载文件
  11. PowerDesigner 基础使用
  12. Http2改造实践:statusText丢失问题
  13. 团队作业7---Alpha冲刺之事后诸葛亮
  14. MapReduce寻找共同好友
  15. [POI2010]CHO-Hamsters
  16. Flutter 即学即用系列博客——02 一个纯 Flutter Demo 说明
  17. 使用 nodeJs 开发微信公众号(获取access_token)
  18. Bean named '...' is expected to be of type [...] but was actually of type [com.sun.proxy.$Proxy7解决方法
  19. 集合总结二(LinkedList的实现原理)
  20. 图标网站,IcoMoon,自己动手做一个 font

热门文章

  1. axios 文件流下载
  2. Result window is too large, from + size must be less than or equal to: [10000] but was [78440]. See the scroll api for a more efficient way to request large data sets
  3. 牛客练习赛49 B 筱玛爱阅读 (状压DP,子集生成)
  4. grandson定理
  5. Git Fast Forward 和 no fast foward
  6. php内置函数分析range()
  7. Maven项目jar和war部署
  8. NOIP2015 D1T1 神奇的幻方
  9. Python---Tkinter---贪吃蛇
  10. LeetCode--148--排序链表(python)