ViewPropertyAnimator.WithLayer 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
與此 ViewPropertyAnimator 相關聯的 View 將在View#setLayerType(int, android.graphics.Paint) layer type
View#LAYER_TYPE_HARDWARE
下一個動畫的持續時間設定為 。
[Android.Runtime.Register("withLayer", "()Landroid/view/ViewPropertyAnimator;", "GetWithLayerHandler")]
public virtual Android.Views.ViewPropertyAnimator WithLayer ();
[<Android.Runtime.Register("withLayer", "()Landroid/view/ViewPropertyAnimator;", "GetWithLayerHandler")>]
abstract member WithLayer : unit -> Android.Views.ViewPropertyAnimator
override this.WithLayer : unit -> Android.Views.ViewPropertyAnimator
傳回
這個對象,允許呼叫這個類別中的方法進行鏈結。
- 屬性
備註
與此 ViewPropertyAnimator 相關聯的 View 將在View#setLayerType(int, android.graphics.Paint) layer type
View#LAYER_TYPE_HARDWARE
下一個動畫的持續時間設定為 。 如 的檔 View#LAYER_TYPE_HARDWARE
所述,內部使用的實際層類型取決於檢視的運行時間情況。 如果活動和此檢視是硬體加速,則也會加速圖層。 如果活動或檢視未加速,則圖層實際上會與 View#LAYER_TYPE_SOFTWARE
相同。
這個狀態不是持續性的,無論是在 View 上,還是在這個 ViewPropertyAnimator 上:當動畫結束至呼叫此方法時,檢視的圖層類型將會還原,而 ViewPropertyAnimator 上的此設定只適用於下一個動畫。 請注意,呼叫這個方法,然後獨立設定 View 的圖層類型(透過直接呼叫 View#setLayerType(int, android.graphics.Paint)
)會導致一些不一致,包括當動畫結束時,圖層類型已還原至其 pre-withLayer() 值。
的 android.view.ViewPropertyAnimator.withLayer()
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
另請參閱
- <xref:Android.Views.View.SetLayerType(Android.Views.LayerType%2c+Android.Graphics.Paint)>