View.WillNotCacheDrawing Methode

Definition

Gibt zurück, ob diese Ansicht ihre Zeichnung zwischenspeichern kann oder nicht.

[Android.Runtime.Register("willNotCacheDrawing", "()Z", "GetWillNotCacheDrawingHandler")]
public virtual bool WillNotCacheDrawing ();
[<Android.Runtime.Register("willNotCacheDrawing", "()Z", "GetWillNotCacheDrawingHandler")>]
abstract member WillNotCacheDrawing : unit -> bool
override this.WillNotCacheDrawing : unit -> bool

Gibt zurück

true, wenn diese Ansicht ihre Zeichnung nicht zwischenspeichert, andernfalls false

Attribute

Hinweise

Gibt zurück, ob diese Ansicht ihre Zeichnung zwischenspeichern kann oder nicht.

Dieses Member ist veraltet. Der Ansichtszeichnungscache wurde durch die Einführung des hardwarebeschleunigten Renderings in API 11 weitgehend veraltet. Bei der Hardwarebeschleunigung sind Zwischenspeicherebenen weitgehend unnötig und können aufgrund der Kosten für die Erstellung und Aktualisierung der Ebene leicht zu einem Nettoverlust der Leistung führen. In den seltenen Fällen, in denen Zwischenspeicherungsebenen nützlich sind, z. B. für Alphaanimationen, #setLayerType(int, Paint) wird dies mit Hardwarerendering behandelt. Für softwarerenderte Momentaufnahmen eines kleinen Teils der Ansichtshierarchie oder einzelner Ansichten empfiehlt es sich, eine Canvas aus einem Bitmap oder android.graphics.Picture zu erstellen und in der Ansicht aufzurufen #draw(Canvas) . Diese softwarerenderten Verwendungen werden jedoch abgeraten und haben Kompatibilitätsprobleme mit rein hardwarebasierten Renderingfeatures wie android.graphics.Bitmap.Config#HARDWARE Config.HARDWARE Bitmaps, Echtzeitschatten und Gliederungsausschnitten. Für Screenshots der Benutzeroberfläche für Feedbackberichte oder Komponententests wird die PixelCopy API empfohlen.

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

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

Gilt für: