View.OutlineProvider Eigenschaft

Definition

Gibt den Aktuellen ViewOutlineProvider der Ansicht zurück, der die Gliederung generiert, die die Form des schattenwerfenden Schattens definiert und das Abschneiden von Gliederungen aktiviert. - oder: Legt die ViewOutlineProvider der Ansicht fest, die die Gliederung generiert, die die Form des Schattens definiert, den sie wirft, und aktiviert Gliederungsausschnitte.

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

Eigenschaftswert

Attribute

Hinweise

Dokumentation zum Eigenschafts getter:

Gibt den Aktuellen ViewOutlineProvider der Ansicht zurück, der die Gliederung generiert, die die Form des schattenwerfenden Schattens definiert und das Abschneiden von Gliederungen aktiviert.

Java-Dokumentation für android.view.View.getOutlineProvider().

Dokumentation zum Festlegen von Eigenschaften:

Legt die ViewOutlineProvider der Ansicht fest, die die Gliederung generiert, die die Form des Schattens definiert, den sie wirft, und aktiviert Gliederungsausschnitte.

Der Standardmäßige ViewOutlineProvider, ViewOutlineProvider#BACKGROUND, fragt die Gliederung aus dem Zeichnen des Hintergrunds der Ansicht über Drawable#getOutline(Outline)ab. Wenn Sie den Gliederungsanbieter mit dieser Methode ändern, kann dieses Verhalten überschrieben werden.

Wenn der ViewOutlineProvider NULL ist, wenn die Abfrage nach einer Gliederung false zurückgibt oder wenn die erzeugte Gliederung ist Outline#isEmpty(), werden Schatten nicht umgewandelt.

Nur Gliederungen, von denen "true" Outline#canClip() zurückgegeben wird, können zum Ausschneiden verwendet werden.

Java-Dokumentation für android.view.View.setOutlineProvider(android.view.ViewOutlineProvider).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In der Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen