当前位置:编程学习 > wap >>

关于ListView上拉更多,下拉刷新

我从数据库读出很多数据在ListView显示,但是我想实现第一次只显示一屏,如果向上拉就显示更多,请问这个怎么实现啊,请高手们讲解下,如果可以请写个Demo给我学习下吗 --------------------编程问答-------------------- 你的意思是,先显示屏幕上看得见的数据,当你向下滑动屏幕时,就会刷新自己指定多少条的数据。如果是这样的话,我告诉下你的思路。核心代码如下:

public class PhotographicStudioList extends Activity implements AbsListView.OnScrollListener
{
@Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        // 初始化ListView之后,设置监听
        listView.setOnScrollListener(this);
    }
    /**
     * 滑动状态改变时调用
     */
public void onScrollStateChanged(AbsListView view, int scrollState)
{}

/**
 * 滑动时被调用
 */
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount)
{
// 当滑动屏幕时,会触发这个事件。在这写具体的实现
}
}
--------------------编程问答-------------------- 谢谢了,我弄出来了 --------------------编程问答-------------------- Android 下拉刷新,上拉加载更多控件–支持ListView,GridView和ScrollView
http://miloisbadboy.com/archives/55
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,