首先是panelswitcher類:
該類是自定義可以左右切換view的控件,繼承自framelayout,從主布局中擷取布局的個數,然後進行左右拖動的動作,切換的動畫用簡單的animation完成,并進行首尾頁的判斷。
這裡我加了三個view布局分别如下:
layout1.xml:
layout2.xml:
layout3.xml:
main.xml主布局:
主程式代碼:
首先是panelswitcher類:
該類是自定義可以左右切換view的控件,繼承自framelayout,從主布局中擷取布局的個數,然後進行左右拖動的動作,切換的動畫用簡單的animation完成,并進行首尾頁的判斷。
這裡我加了三個view布局分别如下:
layout1.xml:
layout2.xml:
layout3.xml:
main.xml主布局:
主程式代碼: