?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
ViewFlipper
版本:Android 2.2 r1
?
結(jié)構(gòu)
繼承關(guān)系
public class ViewFlipperextends ViewAnimator
????????
java.lang.Object
android.view.View
???????? android.view.ViewGroup
?????????????????? android.widget.FrameLayout
??????????????????????????? android.widget.ViewAnimator
???????????????????????????????????? android.widget.ViewFlipper
?
類概述
被添加到ViewFlipper中的兩個或兩個以上的視圖之間將執(zhí)行一個簡單的ViewAnimator動畫。一次僅能顯示一個子視圖。如果需要,可以設(shè)置間隔時間使子視圖像幻燈片一樣自動顯示。(譯者注:com.example.android.apis.view/Animation_2.java包含該類示例程序)
?
XML屬性
屬性名稱 |
描述 |
android:autoStart |
當(dāng)設(shè)為true時,自動啟動動畫 此時必須是一個布爾值,屬性值為true或false (對應(yīng)于全局資源屬性R.attr.autoStart) |
android:flipInterval |
顯示下一個視圖的時間間隔 |
?
公共方法
public bool isAutoStart ()
??? 如果視圖顯示到窗口上時會自動調(diào)用startFlipping()方法,則返回true
?
public bool isFlipping()
如果子視圖正在切換,則返回true
?
public bool setAutoStart (bool autoStart)
設(shè)置視圖顯示到窗口上時是否會自動調(diào)用startFlipping()方法
?
public bool setFlipInterval (int milliseconds)
視圖間切換的時間間隔
參數(shù)
??????????????????????????? milliseconds ?? 毫秒數(shù)
?
public bool startFlipping ()
開始在子視圖間定時循環(huán)切換
???
public bool stopFlipping ()
???????? 停止切換
?
補充
文章精選
???????? ViewFlipper的使用
?????????????????? android開發(fā)ViewFlipper觸摸動畫
?????????????????? Android 固定物件的進(jìn)出動畫 (入場/出場) - ViewFlipper(blogspot)
?????????????????? android手勢翻頁效果