Bitmap.Recycle Methode
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 sofort die Pixeldaten frei, die dieser Bitmap zugeordnet sind.
[Android.Runtime.Register("recycle", "()V", "")]
public void Recycle();
[<Android.Runtime.Register("recycle", "()V", "")>]
member this.Recycle : unit -> unit
- Attribute
Hinweise
Gibt sofort die Pixeldaten frei, die dieser Bitmap zugeordnet sind.
Rufen Sie diese Methode auf, um eine Bitmap freizugeben, die sicherlich nicht mehr benötigt wird, z. B. mit einer Bitmap, die als Zwischenpuffer in einer Transformation erstellt wurde. Durch Aufrufen dieser Methode wird der Pixelspeicher sofort freigegeben, anstatt auf eine zukünftige Garbage Collection zu warten.
Vermeiden Sie das Aufrufen dieser Methode für Bitmaps, die in einer Ansicht verwendet wurden oder auf die an anderer Stelle verwiesen wird, da sie möglicherweise unsicher ist.
Nach dem Aufrufen dieser Methode löst jeder nachfolgende Versuch, auf die Pixeldaten der Bitmap zuzugreifen (z. B. die Verwendung getPixels() oder setPixels()) eine Ausnahme aus, und die Bitmap zeichnet nichts. Dieser Vorgang kann nicht rückgängig gemacht werden.
Java Dokumentation für android.graphics.Bitmap.recycle().
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.