Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 關於ViewPager結合碎片Fragment的簡單使用

Android 關於ViewPager結合碎片Fragment的簡單使用

編輯:關於Android編程

\

一. 首先在xml添加ViewPager控件

\

我們希望每個viewpager顯示一張圖片<喎?/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+0MK9qNK7uPZwYWdlcl9pdGVtLnhtbLXEzsS8/jwvcD4KPGltZyBzcmM9"/uploadfile/Collfiles/20140521/2014052109050013.jpg" alt="\">

代碼如下


\


二.分析

一個ViewPager需要設置一個適配器,這個適配器可以繼承FragmentStatePagerAdapter,

適配器同樣需要設置數據,這個為適配器添加的是碎片.碎片可以繼承Fragment,設置視圖,監聽等,具體圖如下:

\



三. 上圖可知,我們需要新建一個碎片先.

注意,這個繼承的Fragment需要是在包android.support.v4.app.Fragment 下

碎片和Activity類似,有自己的生命周期,多余的話就不說了,關於碎片的知識可以自己查找資料.

\

代碼如下:關鍵方法三個

1:這個是設置視圖的的

\

2.: 這個是設置圖片的,根據number的不同設置不同的圖片(number由MainActivity傳進來)

\

3這個就是接受外面傳進來的number,並把number設置到Bundle裡面

\


四. 寫一個適配器

碎片寫好了,現在就需要寫一個適配器

\

適配器主要有兩個方法需要寫:

\

\

五.在MainActivity把碎片設置進去

\


這樣就完成了.

源碼下載:

//http://pan.baidu.com/share/link?shareid=3331882871&uk=705537436



  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved