ViewFlipper屬性介紹

該類有如下幾個和動畫相關的函數:
l setInAnimation:設置View進入屏幕時候使用的動畫,該函數有兩個版本,一個接受單個參數,類型爲android.view.animation.Animation;一個接受兩個參數,類型爲Context和int,分別爲Context對象和定義Animation的resourceID。
 
  • setOutAnimation: 設置View退出屏幕時候使用的動畫,參數setInAnimation函數一樣。
  • showNext: 調用該函數來顯示FrameLayout裏面的下一個View。
  • showPrevious: 調用該函數來顯示FrameLayout裏面的上一個View。
 
一般不直接使用ViewAnimator而是使用它的兩個子類ViewFlipper和ViewSwitcher。ViewFlipper可以用來指定FrameLayout內多個View之間的切換效果,可以一次指定也可以每次切換的時候都指定單獨的效果。該類額外提供瞭如下幾個函數:
 
  • isFlipping: 用來判斷View切換是否正在進行
  • setFilpInterval:設置View之間切換的時間間隔
  • startFlipping:使用上面設置的時間間隔來開始切換所有的View,切換會循環進行
  • stopFlipping: 停止View切換
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章