RotateAnimation 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
控制物件旋轉的動畫。
[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
- 繼承
- 屬性
備註
控制物件旋轉的動畫。 此旋轉會在 X-Y 平面中進行。 您可以指定要用於旋轉中心的點,其中 (0,0) 是左上方點。 如果未指定,則 (0,0) 是預設旋轉點。
的 android.view.animation.RotateAnimation
Java 檔。
此頁面的部分是根據 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 |
可以用來做為開始時間,指出開始時間應該是第一個動畫畫面叫用的 |
屬性
BackdropColor |
傳回背景色彩,以在動畫視窗後面顯示。 -或- 設定要用於動畫視窗後方背景的色彩。 (繼承來源 Animation) |
BackgroundColor |
傳回動畫背後的背景色彩。 -或- 設定動畫背後的背景。 (繼承來源 Animation) |
Class |
傳回這個 |
DetachWallpaper |
的 |
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 |
縮放比例是由呼叫 |
ShowBackdrop |
如果 showBackdrop 是 |
StartOffset |
當此動畫應該啟動時,相對於 StartTime -或- 此動畫應該相對於開始時間開始的時間。 (繼承來源 Animation) |
StartTime |
當此動畫應該啟動時。 -或- 此動畫應該啟動時。 (繼承來源 Animation) |
ThresholdClass |
此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。 |
ThresholdType |
此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。 |
ZAdjustment |
傳回執行動畫時要使用的 Z 排序模式,如 先前所設定。 |
方法
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() |
第一次 |
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) |
控制物件旋轉的動畫。 |