共用方式為


ViewPropertyAnimator.WithLayer 方法

定義

與此 ViewPropertyAnimator 相關聯的 View 將在View#setLayerType(int, android.graphics.Paint) layer typeView#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 typeView#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)>