天天看點

實作android布局的左右拖動及動畫效果的代碼範例

首先是panelswitcher類:

該類是自定義可以左右切換view的控件,繼承自framelayout,從主布局中擷取布局的個數,然後進行左右拖動的動作,切換的動畫用簡單的animation完成,并進行首尾頁的判斷。

這裡我加了三個view布局分别如下:

layout1.xml:

 layout2.xml:

layout3.xml:

 main.xml主布局:

主程式代碼:

繼續閱讀