Parcel.ReadHashMap Methode

Definition

Überlädt

Name Beschreibung
ReadHashMap(ClassLoader)

Verwenden #readBundle(ClassLoader) Sie stattdessen (deren Daten mit #writeBundlegeschrieben worden sein müssen.

ReadHashMap(ClassLoader, Class, Class)

Identisch mit der clazzKey Annahme #readHashMap(ClassLoader) und clazzValue dem Parameter wie die typen, die für jedes Schlüssel- und Wertpaar erforderlich sind.

ReadHashMap(ClassLoader)

Verwenden #readBundle(ClassLoader) Sie stattdessen (deren Daten mit #writeBundlegeschrieben worden sein müssen.

[Android.Runtime.Register("readHashMap", "(Ljava/lang/ClassLoader;)Ljava/util/HashMap;", "")]
public System.Collections.IDictionary? ReadHashMap(Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("readHashMap", "(Ljava/lang/ClassLoader;)Ljava/util/HashMap;", "")>]
member this.ReadHashMap : Java.Lang.ClassLoader -> System.Collections.IDictionary

Parameter

loader
ClassLoader

Gibt zurück

Attribute

Hinweise

Verwenden #readBundle(ClassLoader) Sie stattdessen (deren Daten mit #writeBundlegeschrieben worden sein müssen. Dient zum Lesen und Zurückgeben eines neuen HashMap-Objekts aus dem Paket an der aktuellen dataPosition(), wobei das angegebene Klassenladeprogramm verwendet wird, um eingeschlossene Paketables zu laden. Gibt NULL zurück, wenn das zuvor geschriebene Zuordnungsobjekt null war.

Dieses Element ist veraltet. Ziehen Sie die Verwendung #readBundle(ClassLoader) wie oben beschrieben in Betracht, falls diese Methode immer noch bevorzugt wird, die typsichere Version #readHashMap(ClassLoader, Class, Class) ab Android Build.VERSION_CODES#TIRAMISUzu verwenden.

Java Dokumentation für android.os.Parcel.readHashMap(java.lang.ClassLoader).

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.

Gilt für:

ReadHashMap(ClassLoader, Class, Class)

Identisch mit der clazzKey Annahme #readHashMap(ClassLoader) und clazzValue dem Parameter wie die typen, die für jedes Schlüssel- und Wertpaar erforderlich sind.

[Android.Runtime.Register("readHashMap", "(Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/HashMap;", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })]
public System.Collections.IDictionary? ReadHashMap(Java.Lang.ClassLoader? loader, Java.Lang.Class clazzKey, Java.Lang.Class clazzValue);
[<Android.Runtime.Register("readHashMap", "(Ljava/lang/ClassLoader;Ljava/lang/Class;Ljava/lang/Class;)Ljava/util/HashMap;", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "K", "V" })>]
member this.ReadHashMap : Java.Lang.ClassLoader * Java.Lang.Class * Java.Lang.Class -> System.Collections.IDictionary

Parameter

loader
ClassLoader
clazzKey
Class
clazzValue
Class

Gibt zurück

Attribute

Hinweise

Identisch mit der clazzKey Annahme #readHashMap(ClassLoader) und clazzValue dem Parameter wie die typen, die für jedes Schlüssel- und Wertpaar erforderlich sind.

Java Dokumentation für android.os.Parcel.readHashMap(java.lang.ClassLoader, java.lang.Class<? extends K>, java.lang.Class<? extends V>).

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.

Gilt für: