View.OutlineProvider Свойство

Определение

Возвращает текущий объект ViewOutlineProvider представления, который создает объект Outline, определяющий форму тени, которую он отбрасывает, и включает обрезку контура. -или- Задает ViewOutlineProvider объект представления, который создает объект Outline, определяющий форму тени, которую он отбрасывает, и включает обрезку контура.

public virtual Android.Views.ViewOutlineProvider? OutlineProvider { [Android.Runtime.Register("getOutlineProvider", "()Landroid/view/ViewOutlineProvider;", "GetGetOutlineProviderHandler")] get; [Android.Runtime.Register("setOutlineProvider", "(Landroid/view/ViewOutlineProvider;)V", "GetSetOutlineProvider_Landroid_view_ViewOutlineProvider_Handler")] set; }
[<get: Android.Runtime.Register("getOutlineProvider", "()Landroid/view/ViewOutlineProvider;", "GetGetOutlineProviderHandler")>]
[<set: Android.Runtime.Register("setOutlineProvider", "(Landroid/view/ViewOutlineProvider;)V", "GetSetOutlineProvider_Landroid_view_ViewOutlineProvider_Handler")>]
member this.OutlineProvider : Android.Views.ViewOutlineProvider with get, set

Значение свойства

Атрибуты

Комментарии

Документация по методу получения свойств:

Возвращает текущий объект ViewOutlineProvider представления, который создает объект Outline, определяющий форму тени, которую он отбрасывает, и включает обрезку контура.

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

Документация по методу задания свойств:

ViewOutlineProvider Задает объект представления , который создает контур, определяющий форму тени, которую он отбрасывает, и включает обрезку контура.

Объект ViewOutlineProvider ViewOutlineProvider#BACKGROUNDпо умолчанию запрашивает структуру из фона представления с помощью Drawable#getOutline(Outline). Изменение поставщика структуры с помощью этого метода позволяет переопределить это поведение.

Если ViewOutlineProvider имеет значение NULL, если при запросе структуры возвращается значение false или если созданная структура имеет значение Outline#isEmpty(), тени не будут приведены.

Для обрезки можно использовать только контуры, возвращающие значение true из Outline#canClip() .

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

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

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

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