RotateDrawable 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
可繪製,可根據目前的層級值旋轉另一個 Drawable。
[Android.Runtime.Register("android/graphics/drawable/RotateDrawable", DoNotGenerateAcw=true)]
public class RotateDrawable : Android.Graphics.Drawables.DrawableWrapper, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/graphics/drawable/RotateDrawable", DoNotGenerateAcw=true)>]
type RotateDrawable = class
inherit DrawableWrapper
interface Drawable.ICallback
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 繼承
- 屬性
- 實作
備註
可繪製,可根據目前的層級值旋轉另一個 Drawable。 旋轉的開始和結束角度可以控制,以將任何圓弧對應至層級值範圍。
它可以使用 元素在 XML 檔案 <rotate>
中定義。 如需詳細資訊,請參閱 動畫資源的指南。
的 android.graphics.drawable.RotateDrawable
JAVA 檔。
此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。
建構函式
RotateDrawable() |
建立新的旋轉可繪製,不含包裝的可繪製。 |
RotateDrawable(IntPtr, JniHandleOwnership) |
建立 JNI 物件的 Managed 標記法時所使用的建構函式;由執行時間呼叫。 |
屬性
Alpha |
取得可繪製的目前 Alpha 值。 (繼承來源 Drawable) |
AutoMirrored |
指出當配置方向為 RTL 由右至左時,是否會自動鏡像此可繪製。 -或- 設定當配置方向為 RTL (由右至左) 時,是否自動鏡像此可繪製。 (繼承來源 Drawable) |
Bounds |
傳回可繪製的界限 Rect。 -或- 指定可繪製的周框。 (繼承來源 Drawable) |
Callback |
傳回附加至這個 Drawable 的目前 |
ChangingConfigurations |
傳回此可繪製參數可能會變更的組態參數遮罩,要求其重新建立。 -或- 設定此可繪製參數可能會變更的組態參數遮罩,要求重新建立。 (繼承來源 Drawable) |
Class |
傳回這個 |
ColorFilter |
傳回目前的色彩篩選準則,如果沒有設定,則 |
Current |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Drawable) |
DirtyBounds |
傳回可繪製的已變更界限 Rect。 (繼承來源 Drawable) |
Drawable |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 |
FromDegrees |
設定旋轉的開始角度。 |
Handle |
基礎 Android 實例的控制碼。 (繼承來源 Object) |
HasFocusStateSpecified |
指出這個可繪製專案是否至少有一個明確指定 |
IntrinsicHeight |
傳回可繪製的內部高度。 (繼承來源 Drawable) |
IntrinsicWidth |
傳回可繪製的內建寬度。 (繼承來源 Drawable) |
IsFilterBitmap |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Drawable) |
IsProjected |
這個可繪製的要求投影是否為 。 (繼承來源 Drawable) |
IsStateful |
指出這個可繪製專案是否會根據狀態變更其外觀。 (繼承來源 Drawable) |
IsVisible |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Drawable) |
JniIdentityHashCode |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
JniPeerMembers |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 |
LayoutDirection |
傳回這個可繪製的已解析版面配置方向。 (繼承來源 Drawable) |
Level |
擷取目前的層級。 (繼承來源 Drawable) |
MinimumHeight |
傳回這個可繪製專案建議的最小高度。 (繼承來源 Drawable) |
MinimumWidth |
傳回這個可繪製專案建議的最小寬度。 (繼承來源 Drawable) |
Opacity |
傳回這個可繪製的不透明度/透明度。 |
OpticalInsets |
傳回此 Drawable 所建議的版面配置內集,以在版面配置期間搭配對齊作業使用。 (繼承來源 Drawable) |
PeerReference |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
PivotX |
設定旋轉可繪製的 X 位置。 |
PivotXRelative |
設定 X 樞紐值是否代表可繪製寬度的分數,或以圖元為單位的絕對值。 |
PivotY |
設定旋轉可繪製的 Y 位置。 |
PivotYRelative |
設定 Y 樞紐值是否代表可繪製高度的分數,或以圖元為單位的絕對值。 |
ThresholdClass |
此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。 |
ThresholdType |
此 API 支援 Mono for Android 基礎結構,並不適合直接從您的程式碼使用。 |
ToDegrees |
設定旋轉的結束角度。 |
TransparentRegion |
會傳回 Region,代表完全透明之 Drawable 的一部分。 (繼承來源 Drawable) |
方法
ApplyTheme(Resources+Theme) |
將指定的主題套用至這個 Drawable 及其子系。 (繼承來源 Drawable) |
CanApplyTheme() |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Drawable) |
ClearColorFilter() |
移除這個可繪製的色彩篩選。 (繼承來源 Drawable) |
Clone() |
建立並傳回這個 物件的複本。 (繼承來源 Object) |
CopyBounds() |
傳回新 Rect 中可繪製界限的複本。 (繼承來源 Drawable) |
CopyBounds(Rect) |
傳回呼叫端) 所配置之指定 Re (ct 中可繪製界限的複本。 (繼承來源 Drawable) |
Dispose() |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
Dispose(Boolean) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
Draw(Canvas) |
透過 setBounds 設定的界限 (繪製) 遵守選擇性效果,例如透過 setAlpha) 設定的 Alpha (,以及透過 setColorFilter) 設定的色彩篩選 (。 |
Equals(Object) |
指出其他物件是否「等於」這個物件。 (繼承來源 Object) |
GetConstantState() |
|
GetHashCode() |
傳回此物件的雜湊碼值。 (繼承來源 Object) |
GetHotspotBounds(Rect) |
填 |
GetOutline(Outline) |
呼叫 以取得可繪製專案,以填入定義其繪圖區域的大綱。 (繼承來源 Drawable) |
GetPadding(Rect) |
傳回填補這個 Drawable 所建議的內嵌,以將內容放在可繪製的界限內。 (繼承來源 Drawable) |
GetState() |
描述目前狀態,做為 primitve 狀態的聯集,例如 |
Inflate(Resources, XmlReader, IAttributeSet) |
從 XML 資源擴充此 Drawable。 (繼承來源 Drawable) |
Inflate(Resources, XmlReader, IAttributeSet, Resources+Theme) |
從 XML 資源擴充此 Drawable。 (繼承來源 Drawable) |
InflateAsync(Resources, XmlReader, IAttributeSet) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Drawable) |
InflateAsync(Resources, XmlReader, IAttributeSet, Resources+Theme) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Drawable) |
InvalidateDrawable(Drawable) |
需要重新繪製可繪製時呼叫。 |
InvalidateSelf() |
使用目前的 |
JavaFinalize() |
當垃圾收集判斷物件沒有其他參考時,由物件上的垃圾收集行程呼叫。 (繼承來源 Object) |
JumpToCurrentState() |
如果這個 Drawable 會在狀態之間轉換動畫,請要求它立即跳到目前狀態,並略過任何作用中的動畫。 (繼承來源 Drawable) |
Mutate() |
讓這個可繪製的可變。 (繼承來源 Drawable) |
Notify() |
喚醒正在等候此物件的監視器的單一線程。 (繼承來源 Object) |
NotifyAll() |
喚醒正在等候此物件監視器的所有線程。 (繼承來源 Object) |
OnBoundsChange(Rect) |
如果您根據界限而有所不同,請覆寫子類別中的此專案以變更外觀。 (繼承來源 Drawable) |
OnLayoutDirectionChanged(Int32) |
當可繪製的版面配置方向變更時呼叫。 (繼承來源 Drawable) |
OnLevelChange(Int32) |
如果您根據層級而有所不同,請覆寫子類別中的此專案以變更外觀。 (繼承來源 Drawable) |
OnStateChange(Int32[]) |
如果您辨識指定的狀態,請覆寫子類別中的此專案,以變更外觀。 (繼承來源 Drawable) |
ScheduleDrawable(Drawable, Action, Int64) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 |
ScheduleDrawable(Drawable, IRunnable, Int64) |
Drawable 可以呼叫此專案,以排程其動畫的下一個畫面。 |
ScheduleSelf(Action, Int64) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Drawable) |
ScheduleSelf(IRunnable, Int64) |
使用目前的 |
SetAlpha(Int32) |
指定可繪製的 Alpha 值。 |
SetBounds(Int32, Int32, Int32, Int32) |
指定可繪製的周框。 (繼承來源 Drawable) |
SetCallback(Drawable+ICallback) |
將 |
SetColorFilter(Color, PorterDuff+Mode) |
指定色彩和 Porter-Duff 模式做為此可繪製的色彩篩選。 (繼承來源 Drawable) |
SetColorFilter(ColorFilter) |
指定可繪製的選擇性色彩篩選。 |
SetDither(Boolean) |
設定為 true,讓繪製到每個色彩元件少於 8 位的裝置時,可繪製的色彩。 (繼承來源 Drawable) |
SetFilterBitmap(Boolean) |
設定為 true,讓可繪製的點陣圖在縮放或旋轉時,使用雙向取樣來篩選其點陣圖。 (繼承來源 Drawable) |
SetHandle(IntPtr, JniHandleOwnership) |
設定 Handle 屬性。 (繼承來源 Object) |
SetHotspot(Single, Single) |
指定可繪製的熱點位置。 (繼承來源 Drawable) |
SetHotspotBounds(Int32, Int32, Int32, Int32) |
如果熱點與可繪製界限不同,請設定其限制範圍。 (繼承來源 Drawable) |
SetLayoutDirection(LayoutDirection) |
設定這個可繪製的版面配置方向。 (繼承來源 Drawable) |
SetLevel(Int32) |
指定可繪製的層級。 (繼承來源 Drawable) |
SetState(Int32[]) |
指定可繪製的一組狀態。 (繼承來源 Drawable) |
SetTint(Int32) |
指定這個可繪製的色調色彩。 (繼承來源 Drawable) |
SetTintBlendMode(BlendMode) |
指定這個可繪製的色調混合模式。 (繼承來源 Drawable) |
SetTintList(ColorStateList) |
指定這個可繪製的色調色彩做為色彩狀態清單。 (繼承來源 Drawable) |
SetTintMode(PorterDuff+Mode) |
指定這個可繪製的色調混合模式。 (繼承來源 Drawable) |
SetVisible(Boolean, Boolean) |
設定這個可繪製專案是否可見。 (繼承來源 Drawable) |
ToArray<T>() |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
ToString() |
傳回物件的字串表示。 (繼承來源 Object) |
UnregisterFromRuntime() |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
UnscheduleDrawable(Drawable, Action) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 |
UnscheduleDrawable(Drawable, IRunnable) |
Drawable 可以呼叫此專案來取消排程先前使用 T:Android.Graphics.Drawables.Drawable+ICallback排程的動作。 |
UnscheduleSelf(Action) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Drawable) |
UnscheduleSelf(IRunnable) |
使用目前的 |
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) |
明確介面實作
IJavaPeerable.Disposed() |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
IJavaPeerable.Finalized() |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
IJavaPeerable.JniManagedPeerState |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 (繼承來源 Object) |
擴充方法
JavaCast<TResult>(IJavaObject) |
執行 Android 執行時間檢查的類型轉換。 |
JavaCast<TResult>(IJavaObject) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 |
GetJniTypeName(IJavaPeerable) |
可繪製,可根據目前的層級值旋轉另一個 Drawable。 |