关于ListView上拉更多,下拉刷新 我从数据库读出很多数据在ListView显示,但是我想实现第一次只显示一屏,如果向上拉就显示更多,请问这个怎么实现啊,请高手们讲解下,如果可以请写个Demo给我学习下吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的意思是,先显示屏幕上看得见的数据,当你向下滑动屏幕时,就会刷新自己指定多少条的数据。如果是这样的话,我告诉下你的思路。核心代码如下: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和ScrollViewhttp://miloisbadboy.com/archives/55 如何让thread执行一段时间后自动关闭 求开发环境配置指导 关于android客户端程序开发--->淘宝客户端 GPS定位中使用NETWORK_PROVIDER的问题 android编程百度地图 Android 贪吃蛇 eclipse 源代码 手机页面转换的问题 关于文件的剪切问题 在android设备上添加thttpd及CGI 如何实现?同一时间一个帐号只能登录一个设备?? ... 转一个开源的 在安卓下安装CP2102(Usb转串口芯片)驱动,需要具备什么样的条件
{
@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)
{
// 当滑动屏幕时,会触发这个事件。在这写具体的实现
}
}
http://miloisbadboy.com/archives/55