关于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 android SeekBar 拖动修改Thumb Flex网站与安卓结合 用layout移动布局,弹出输入法布局还原 电池信息获得问题,求助 (在线等)家务骰子,希望得到一个非空的字符串,且可通过逗号把它拆分成数组 List<Map<String,String>>中的关键字查找问题 图片的处理问题 ScrollView 中的text覆盖下面的按钮 安卓首次进入应用的欢迎页面动画 Android模拟器无法连接服务端 转一个开源的 在安卓下安装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