1. 程式人生 > >android 利用ViewFlipper來實現滑動切換Activity

android 利用ViewFlipper來實現滑動切換Activity

1:先看下顯示效果圖吧 

看下滑動切換後的activity

2:先看slide.XML佈局吧:

3:如果想通過滑動(手勢)來實現滑動Activity,需要實現OnGestureListener介面,主要是實現兩個方法 onFling()和onTouchEvent()方法:,並通過viewflipper的setInAnimation方法來實現activity的切換動畫,該動畫需要在res/下建立anim資料夾,具體的動畫.xml檔案請看

第4點:直接上程式碼吧

5:anim動畫檔案如下push_left_in.xml如下

 

push_left_out.xml如下

 

push_right_in.xml如下

 

push_right_out.xml如下

 

  具體工程程式碼地址如下: