語言

Parcel.ReadHashMap 方法

定義

多載

名稱 Description
ReadHashMap(ClassLoader)

請改用 #readBundle(ClassLoader) (其資料必須以 #writeBundle.

ReadHashMap(ClassLoader, Class, Class)

與 相同 #readHashMap(ClassLoader) ,但接受 clazzKey 和 clazzValue 參數作為每個鍵值對所需的類型。

ReadHashMap(ClassLoader)

請改用 #readBundle(ClassLoader) (其資料必須以 #writeBundle.

[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

參數

loader
ClassLoader

值可能是 Null。

傳回

價值從這塊地標上讀出來。

屬性

備註

請改用 #readBundle(ClassLoader) (其資料必須以 #writeBundle. 從當前 dataPosition() 的 parcel 讀取並回傳新的 HashMap 物件,使用指定的類別載入器載入任何封閉的 Parcelables。 若先前寫入的映射物件為空,則回傳 null。

此會員已被棄用。 請考慮使用#readBundle(ClassLoader)上述方法,若仍偏好此方法,請使用從 Android #readHashMap(ClassLoader, Class, Class)開始的型別安全版本Build.VERSION_CODES#TIRAMISU。

Java 文件 android.os.Parcel.readHashMap(java.lang.ClassLoader)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

ReadHashMap(ClassLoader, Class, Class)

與 相同 #readHashMap(ClassLoader) ,但接受 clazzKey 和 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" })]
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

參數

loader
ClassLoader

值可能是 Null。

clazzKey
Class

該值不可能為零。

clazzValue
Class

該值不可能為零。

傳回

回傳的值可能是空值。

屬性

備註

與 相同 #readHashMap(ClassLoader) ,但接受 clazzKey 和 clazzValue 參數作為每個鍵值對所需的類型。

Java 文件 android.os.Parcel.readHashMap(java.lang.ClassLoader, java.lang.Class<? extends K>, java.lang.Class<? extends V>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於