View.DrawingCache 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.
Das Aufrufen dieser Methode entspricht dem Aufrufen getDrawingCache(false)von .
public virtual Android.Graphics.Bitmap? DrawingCache { [Android.Runtime.Register("getDrawingCache", "()Landroid/graphics/Bitmap;", "GetGetDrawingCacheHandler")] get; }
[<get: Android.Runtime.Register("getDrawingCache", "()Landroid/graphics/Bitmap;", "GetGetDrawingCacheHandler")>]
member this.DrawingCache : Android.Graphics.Bitmap
Eigenschaftswert
Eine nicht skalierte Bitmap, die diese Ansicht darstellt, oder null, wenn der Cache deaktiviert ist.
- Attribute
Hinweise
Das Aufrufen dieser Methode entspricht dem Aufrufen getDrawingCache(false)von .
Dieses Element ist veraltet. Der Ansichtszeichnungscache wurde mit der Einführung des hardwarebeschleunigten Renderings in API 11 weitgehend veraltet. Mit Hardwarebeschleunigung sind zwischengespeicherte Cacheebenen 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 dem Hardwarerendering behandelt. Für softwarerenderte Momentaufnahmen eines kleinen Teils der Ansichtshierarchie oder einzelner Ansichten wird empfohlen, eine Canvas aus einem oder Bitmap einem android.graphics.Picture Aufruf #draw(Canvas) der Ansicht zu erstellen. Diese softwarerenderten Verwendungen werden jedoch abgeraten und haben Kompatibilitätsprobleme mit hardwaregeschützten 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.getDrawingCache().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.