Поделиться через


ViewPropertyAnimator.WithLayer Метод

Определение

Представление, связанное с этим ViewPropertyAnimator, будет иметь его 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#setLayerType(int, android.graphics.Paint) layer type значение View#LAYER_TYPE_HARDWARE в течение следующей анимации. Как указано в документации, View#LAYER_TYPE_HARDWAREфактический тип слоя, используемый внутренне, зависит от ситуации среды выполнения представления. Если действие и это представление являются аппаратным ускорением, слой также будет ускорен. Если действие или представление не ускоряется, слой будет фактически таким же, как View#LAYER_TYPE_SOFTWARE.

Это состояние не является постоянным либо в представлении, либо в этом представленииPropertyAnimator: тип слоя представления будет восстановлен, когда анимация заканчивается тем, что было при вызове этого метода, и этот параметр в ViewPropertyAnimator действителен только для следующей анимации. Обратите внимание, что вызов этого метода, а затем независимое задание типа слоя представления (путем прямого вызова View#setLayerType(int, android.graphics.Paint)) приведет к некоторому несоответствию, включая восстановление типа слоя до значения withLayer() при завершении анимации.

Документация по Java для android.view.ViewPropertyAnimator.withLayer().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

См. также раздел

  • <xref:Android.Views.View.SetLayerType(Android.Views.LayerType%2c+Android.Graphics.Paint)>