viewpager :
頁面切換元件,可以實現頁面左右切換 ,viewpager需要繫結乙個特有的adapter-pageradapter
使用步驟:
1 實現pageradapter,並且實現裡面的方法
2 建立三個布局xml,每個布局為乙個pageview ,並將三個view新增到乙個list中
3 建立主的activity的布局,並拿到viewpager、設定布局list資料、設定pageradapter
**:
1 主activity**
public class viewpageractivity extends activity
}
2 pageradapter實現類
public class mypageadapter extends pageradapter
public mypageadapter(arraylistviewlists)
//獲得viewpager中有多少個view
@override
public int getcount()
/*** 通常這麼寫就可以了
*/@override
public boolean isviewfromobject(view view, object object)
/*** ①將給定位置的view新增到viewgroup(容器)中,建立並顯示出來
* ②返回乙個代表新增頁面的object(key),通常都是直接返回view本身就可以了,
*/@override
public object instantiateitem(viewgroup container, int position)
//移除乙個給定位置的頁面。
@override
public void destroyitem(viewgroup container, int position, object object)
}
3 帶有viewpager的xml
4 其他三個用在pager中的布局都一樣,只是背景顏色不一樣而已
<?xml version="1.0" encoding="utf-8"?>
ViewPager 基本方式載入view
1.新建view pager.xml 2.新建viewpageradapter類,用於viewpager布局的例項載入介面卡 public class viewpageradapter extends pageradapter 重新4個方法 getcount 返回list的size override...
viewpager的簡單使用
作為乙個新手,有幸有機會到公司實習,在公司裡好好取經吧。在專案中初次接觸viewpager,在網上找了東東,在這裡貼上一下。以便以後檢視。viewpage可以做簡單的導航,到頁面選單,可以使用檢視滑動,實現像lanucher左右滑動等等,類似listview,也需要個介面卡pageradapter....
ViewPager的使用《二》
support v4.view viewpager android id id viewpager android layout width match parent android layout height match parent support v4.view viewpager 此案例中v...