Freigeben über


ImageDecoder.MutableRequired Eigenschaft

Definition

Gibt zurück, ob die decodierte Bitmap Datei stummgeschaltet werden kann. -oder- Geben Sie an, ob die Bitmap Stummschaltung möglich sein soll.

public bool MutableRequired { [Android.Runtime.Register("isMutableRequired", "()Z", "", ApiSince=28)] get; [Android.Runtime.Register("setMutableRequired", "(Z)V", "", ApiSince=28)] set; }
[<get: Android.Runtime.Register("isMutableRequired", "()Z", "", ApiSince=28)>]
[<set: Android.Runtime.Register("setMutableRequired", "(Z)V", "", ApiSince=28)>]
member this.MutableRequired : bool with get, set

Eigenschaftswert

Attribute

Hinweise

Dokumentation zum Property Getter:

Gibt zurück, ob die decodierte Bitmap Datei stummgeschaltet werden kann.

Java-Dokumentation für android.graphics.ImageDecoder.isMutableRequired().

Dokumentation zum Eigenschaftensatzer:

Geben Sie an, ob die Bitmap Stummschaltung erfolgen soll.

Standardmäßig ist eine Bitmap Erstellte von #decodeBitmap decodeBitmap unveränderlich, d. h. gibt zurückfalse. Bitmap#isMutable() Bitmap.isMutable() Dies kann mit setMutableRequired(true).

Veränderbare Bitmaps sind nicht kompatibel mit #ALLOCATOR_HARDWARE, da Bitmap.Config#HARDWARE Bitmaps nicht änderbar sein können. Wenn Sie versuchen, sie zu kombinieren, wird ein java.lang.IllegalStateException.

Änderbare Bitmaps sind auch nicht kompatibel mit #decodeDrawable decodeDrawable, was erfordern würde, dass die Bitmap aus der zurückgegebenen Drawable-Datei abgerufen werden muss, um sie zu ändern. Wenn Sie versuchen, eine Stummschaltung Drawable zu decodieren, wird ein java.lang.IllegalStateException.

Wie alle Setter auf ImageDecoder muss dies innerhalb OnHeaderDecodedListener#onHeaderDecoded onHeaderDecodedaufgerufen werden.

Java-Dokumentation für android.graphics.ImageDecoder.setMutableRequired(boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: