ViewPager的使用《二》

2021-07-22 23:27:56 字數 1718 閱讀 1688

.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 建立...