Android仿网页分页效果

比较简单的一个方法,使用gridview来做的效果。

1、在adapter中的getCount中判断list.size是否你需要显示的长度,小于使用list.size大于使用你需要的长度。


我这里的长度为10,所以判断的为10。

2、在adapter中新建一个变量,初始化为0。这个的作用是记录上一次点击的是那一页。

3、监听textview,每一次点击事件都需要给我们的变量i赋值。每次都需要刷新。


4、最主要的是判断了(这个判断可以根据可以的需要进行修改);



将i作为中间值,所以我们每次都需要先判断i的位置,才能进行界面判断。当i为中间时走第一个方法。i为list.size的时候没法去通过list.get();获取值,所以我们需要走第二个判断。


以上是当list.size长度大于10的判断。

当list.size长度小于10时我们大家应该就知道了。正常显示就行。

好吧。这样效果就全部实现了。


猜你喜欢

转载自blog.csdn.net/qq_33240767/article/details/80096217