本文共 891 字,大约阅读时间需要 2 分钟。
前段时间一直在加班比较忙,做项目中遇到了ViewPager,发现自己对ViewPager还只是会简单的使用,一些功能还是不太会使用,于是详细阅读了ViewPager的源码。 想要学的更加彻底点。下面我将通过三篇文章来主要介绍ViewPager。
解析ViewPager(二)——ViewPager的源码解析
解析ViewPager(三)——ViewPager的深入使用
1、 首先我们在activity的布局文件中添加View Pager控件。如下所示:
2、其次我们新建几个布局文件用于ViewPager不同的页卡显示,这里只举例一个,后面几个雷同只是修改一下颜色和Text。
3、在Activity中实例化ViewPager并对它初始化,将不同布局加载在ViewPager中,使ViewPager分页显示:
1、首先我们将ViewPage从布局中获取到,然后如下所示我们将三个布局文件找到并添加到viewList中;
2、自定义PagerAdapter
自定义PagerAdapter必须重写以下四个方法(也可以写其他方法,但是这四个方法必须重写)。最后我们给ViewPager设置Adapter。
3、关于四个方法的简单解释:
关于ViewPager的简单使用就先介绍到这,下一篇将解析VIewPager的源码。