共用方式為


RotateAnimation 類別

定義

控制物件旋轉的動畫。

[Android.Runtime.Register("android/view/animation/RotateAnimation", DoNotGenerateAcw=true)]
public class RotateAnimation : Android.Views.Animations.Animation
[<Android.Runtime.Register("android/view/animation/RotateAnimation", DoNotGenerateAcw=true)>]
type RotateAnimation = class
    inherit Animation
繼承
RotateAnimation
屬性

備註

控制物件旋轉的動畫。 此旋轉會在 X-Y 平面中進行。 您可以指定要用於旋轉中心的點,其中 (0,0) 是左上方點。 如果未指定,則 (0,0) 是預設旋轉點。

android.view.animation.RotateAnimationJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

RotateAnimation(Context, IAttributeSet)

從資源載入 RotateAnimation 時所使用的建構函式。

RotateAnimation(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

RotateAnimation(Single, Single)

從程式代碼建置 RotateAnimation 時要使用的建構函式。

RotateAnimation(Single, Single, Dimension, Single, Dimension, Single)

從程式代碼建置 RotateAnimation 時要使用的建構函式

RotateAnimation(Single, Single, Single, Single)

從程式代碼建置 RotateAnimation 時要使用的建構函式

欄位

Infinite

無限期地重複動畫。

(繼承來源 Animation)
StartOnFirstFrame

可以用來做為開始時間,指出開始時間應該是第一個動畫畫面叫用的 #getTransformation(long, Transformation) 目前時間。

(繼承來源 Animation)

屬性

BackdropColor

傳回背景色彩,以在動畫視窗後面顯示。 -或- 設定要用於動畫視窗後方背景的色彩。

(繼承來源 Animation)
BackgroundColor

傳回動畫背後的背景色彩。 -或- 設定動畫背後的背景。

(繼承來源 Animation)
Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
DetachWallpaper

#setDetachWallpaper(boolean)傳回值。 -或- 如果 detachWallpaper 為 true,而這是具有背景背景之視窗的窗口動畫,則會在窗口執行時與桌布中斷連結。

(繼承來源 Animation)
Duration

此動畫應該持續多久 -或- 此動畫應該持續多久。

(繼承來源 Animation)
FillAfter

如果 fillAfter 為 true,則此動畫會在動畫結束時間之後套用其轉換。 -或- 如果 fillAfter 為 true,則此動畫執行的轉換會在完成時保存。

(繼承來源 Animation)
FillBefore

如果 fillBefore 為 true,此動畫會在動畫的開始時間之前套用其轉換。 -或- 如果 fillBefore 為 true,此動畫會在動畫開始時間之前套用其轉換。

(繼承來源 Animation)
FillEnabled

如果 fillEnabled 為 true,則此動畫會套用 fillBefore 的值。 -或- 如果 fillEnabled 為 true,動畫會套用 fillBefore 的值。

(繼承來源 Animation)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
HasEnded

指出此動畫是否已結束。

(繼承來源 Animation)
HasStarted

指出此動畫是否已啟動。

(繼承來源 Animation)
Interpolator

取得這個動畫的加速曲線類型。 -或- 設定此動畫的加速曲線。

(繼承來源 Animation)
IsInitialized

動畫是否已初始化。

(繼承來源 Animation)
JniIdentityHashCode

控制物件旋轉的動畫。

(繼承來源 Object)
JniPeerMembers

控制物件旋轉的動畫。

PeerReference

控制物件旋轉的動畫。

(繼承來源 Object)
RepeatCount

定義動畫應該重複的次數。 -或- 設定應該重複動畫的次數。

(繼承來源 Animation)
RepeatMode

定義此動畫在到達結尾時應該執行的動作。 -或- 定義此動畫在到達結尾時應該執行的動作。

(繼承來源 Animation)
ScaleFactor

縮放比例是由呼叫 getTransformation所設定。

(繼承來源 Animation)
ShowBackdrop

如果 showBackdrop 是 true ,而且此動畫會套用在視窗上,則動畫中的視窗會以與這個視窗背後的背景產生動畫效果。 -或- 如果 showBackdrop 是 true ,而且此動畫會套用在視窗上,則動畫中的視窗會以與此視窗背後的背景產生動畫效果。

(繼承來源 Animation)
StartOffset

當此動畫應該啟動時,相對於 StartTime -或- 此動畫應該相對於開始時間開始的時間。

(繼承來源 Animation)
StartTime

當此動畫應該啟動時。 -或- 此動畫應該啟動時。

(繼承來源 Animation)
ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ZAdjustment

傳回執行動畫時要使用的 Z 排序模式,如 先前所設定。#setZAdjustment -或- 在執行動畫時,將 Z 排序模式設定為使用。

(繼承來源 Animation)

方法

ApplyTransformation(Single, Transformation)

getTransformation 的協助程式。

(繼承來源 Animation)
Cancel()

取消動畫。

(繼承來源 Animation)
Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
ComputeDurationHint()

計算整個動畫可能持續多久的提示,以毫秒為單位。

(繼承來源 Animation)
Dispose()

控制物件旋轉的動畫。

(繼承來源 Object)
Dispose(Boolean)

控制物件旋轉的動畫。

(繼承來源 Object)
EnsureInterpolator()

這個動畫有插補器。

(繼承來源 Animation)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
GetTransformation(Int64, Transformation)

取得要套用在指定時間點的轉換。

(繼承來源 Animation)
GetTransformation(Int64, Transformation, Single)

取得要套用在指定時間點的轉換。

(繼承來源 Animation)
Initialize(Int32, Int32, Int32, Int32)

使用正在產生動畫的物件維度以及物件父代,初始化這個動畫。

(繼承來源 Animation)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
Reset()

重設此動畫的初始化狀態。

(繼承來源 Animation)
ResolveSize(Dimension, Single, Int32, Int32)

將大小描述中的資訊轉換為實際維度

(繼承來源 Animation)
RestrictDuration(Int64)

請確定此動畫執行的持續時間不會超過 <var>durationMillis</var>。

(繼承來源 Animation)
ScaleCurrentDuration(Single)

要依據的持續時間調整多少。

(繼承來源 Animation)
SetAnimationListener(Animation+IAnimationListener)

將動畫接聽程式系結至此動畫。

(繼承來源 Animation)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetInterpolator(Context, Int32)

設定此動畫的加速曲線。

(繼承來源 Animation)
Start()

第一次 #getTransformation(long, Transformation) 叫用動畫的便利方法。

(繼承來源 Animation)
StartNow()

在目前時間以毫秒為單位啟動動畫的便利方法。

(繼承來源 Animation)
ToArray<T>()

控制物件旋轉的動畫。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

控制物件旋轉的動畫。

(繼承來源 Object)
Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
WillChangeBounds()

指出此動畫是否會影響動畫檢視的界限。

(繼承來源 Animation)
WillChangeTransformationMatrix()

指出此動畫是否會影響轉換矩陣。

(繼承來源 Animation)

事件

AnimationEnd

控制物件旋轉的動畫。

(繼承來源 Animation)
AnimationRepeat

控制物件旋轉的動畫。

(繼承來源 Animation)
AnimationStart

控制物件旋轉的動畫。

(繼承來源 Animation)

明確介面實作

IJavaPeerable.Disposed()

控制物件旋轉的動畫。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

控制物件旋轉的動畫。

(繼承來源 Object)
IJavaPeerable.Finalized()

控制物件旋轉的動畫。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

控制物件旋轉的動畫。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

控制物件旋轉的動畫。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

控制物件旋轉的動畫。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

控制物件旋轉的動畫。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

控制物件旋轉的動畫。

GetJniTypeName(IJavaPeerable)

控制物件旋轉的動畫。

適用於