ViewPager常用來制作引導(dǎo)頁厘熟,就是我們經(jīng)惩捅模看到的打開一個(gè)APP后,出現(xiàn)的幾個(gè)圖片展示頁面绳姨。本文做的小例子效果如下圖:
是的登澜,我又拿這四張狂拽炫酷的汽車圖片來展示了,哈哈哈飘庄,我也是懶到一定的程度了脑蠕,連圖片都懶得找。
好啦跪削,開始寫步驟吧~
一谴仙、新建一個(gè)布局文檔迂求,用于放置上面四張圖的布局
這里只放第一頁的布局,其他三個(gè)頁面的布局和這個(gè)是類似的晃跺,只改了圖片來源名稱和文本文字锁摔。
二、接下來我們在Activity中聲明一個(gè)泛型為View的數(shù)組List,用于存放這四個(gè)布局,不過要先把布局轉(zhuǎn)換成View,才能放到List中哼审。
先聲明:
再定義:
這一步完成后,我們的四個(gè)布局就已經(jīng)加載到List列表中了孕豹。
三涩盾、有了ViewPager控件,有了數(shù)據(jù)源励背,接下來就是要定義Adapter適配器了春霍。
我們創(chuàng)建一個(gè)MyAdapter類繼承PagerAdapter,在PagerAdapter中有幾個(gè)重要的方法:
1、destroyItem ? 刪除item
2叶眉、instantiateItem ?實(shí)例化item
3址儒、getCount ? ?item的數(shù)量
四、適配器類寫完后衅疙,在Activity中把適配器裝載到List中就可以了莲趣。