程序员
联系我们

关于android中gridview数据量很大的时候,在加载gridview时会出现卡顿的现象

发布时间:2019-01-26信息来源:918Õ

好的解决办法就是先加载一定数量的数据,然后在最下方提示正在加载!
动态加载就是把放入adapter中的数据分好几次加载。在用户拖动gridview时再加载一定的数据,和sina微博的客户端类似。
给gridview添加OnScrollListener监听事件默认会覆盖下面两个方法:

下面列举个列子:



主activity:

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_circle);
		getActionBar().setDisplayHomeAsUpEnabled(true);

		mBeans = new ArrayList();
		mAdapter = new CircleAdapter(this, mBeans);
		gridView = (LazyGridView) findViewById(R.id.gridview);
		gridView.setAdapter(mAdapter);

		gridView.setOnScrollBottomListener(this);
		mPageIndex = 0;
		queryJoinedCircles(mPageIndex);
	}


http://www.bkjia.com/Androidjc/776675.htmlwww.bkjia.comtruehttp://www.bkjia.com/Androidjc/776675.htmlTechArticle好的解决办法就是先加载一定数量的数据,然后在最下方提示正在加载! 动态加载就是把放入adapter中的数据分好几次加载。在用户拖动g...

本文源自: 凯发k8娱乐官网


上一篇:【读书笔记-《Android游戏编程之从零开始》】3.Android 游戏开发常用的系统控件(Button、Layout 下一篇:没有了