.support
.v4.view
.viewpager
android:id="@+id/viewpager"
android:layout_width="match_parent"
android:layout_height="match_parent">
.support
.v4.view
.viewpager>
此案例中viewpager每一頁的布局就是乙個imageview
// 初始化
init();
// 設定介面卡
mviewpager.setadapter(mmypageradapter);
private void init()
mmypageradapter = new mypageradapter(mviews);
}
/**
* 建立類繼承pageradapter,只給我們重寫了兩個方法getcount(),isviewfromobject()
* viewpager要使用的話至少要重寫四個方法 instantiateitem(),destroyitem()
*/class mypageradapter extends pageradapter
@override
public
intgetcount()
@override
public
boolean
isviewfromobject(view view, object object)
/***@param container 其實就是viewpager
*@return 實際返回的就是子頁面的view檢視
*/@override
public object instantiateitem(viewgroup container, int position)
@override
public
void
destroyitem(viewgroup container, int position, object object)
}
介面卡需要修改
@override
public object instantiateitem(viewgroup container, int position)
@override
public
void
destroyitem(viewgroup container, int position, object object)
// 實現無限滾動 給資料來源個數設定為乙個比較大的數值即可
viewpager的簡單使用
作為乙個新手,有幸有機會到公司實習,在公司裡好好取經吧。在專案中初次接觸viewpager,在網上找了東東,在這裡貼上一下。以便以後檢視。viewpage可以做簡單的導航,到頁面選單,可以使用檢視滑動,實現像lanucher左右滑動等等,類似listview,也需要個介面卡pageradapter....
Android中ViewPager的使用
一 在布局檔案中寫乙個viewpager控制項。二 在 中找到該控制項。mviewpager viewpager findviewbyid r.id.mviewpager 三 新建乙個類繼承pageradapter,並重寫父類的getcount isviewfromobject instantiat...
ViewPager使用1 基本用法
viewpager 頁面切換元件,可以實現頁面左右切換 viewpager需要繫結乙個特有的adapter pageradapter 使用步驟 1 實現pageradapter,並且實現裡面的方法 2 建立三個布局xml,每個布局為乙個pageview 並將三個view新增到乙個list中 3 建立...