View.OutlineProvider Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.