Linguaggio

Bundle.GetSparseParcelableArray Metodo

Definizione

Overload

Nome Descrizione
GetSparseParcelableArray(String)

Restituisce il valore associato alla chiave specificata oppure null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato in modo esplicito alla chiave.

GetSparseParcelableArray(String, Class)

Restituisce il valore associato alla chiave specificata oppure null se: <ul><li>No mapping del tipo desiderato esiste per la chiave specificata.

GetSparseParcelableArray(String)

Restituisce il valore associato alla chiave specificata oppure null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato in modo esplicito alla chiave.

[Android.Runtime.Register("getSparseParcelableArray", "(Ljava/lang/String;)Landroid/util/SparseArray;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })]
public Android.Util.SparseArray? GetSparseParcelableArray(string? key);
[<Android.Runtime.Register("getSparseParcelableArray", "(Ljava/lang/String;)Landroid/util/SparseArray;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>]
member this.GetSparseParcelableArray : string -> Android.Util.SparseArray

Parametri

key
String

un valore String o null

Valori restituiti

SparseArray di valori T o Null

Attributi

Commenti

Restituisce il valore associato alla chiave specificata oppure null se non esiste alcun mapping del tipo desiderato per la chiave specificata o un valore Null è associato in modo esplicito alla chiave.

Questo membro è deprecato. Usare il tipo più sicuro #getSparseParcelableArray(String, Class) a partire da Android Build.VERSION_CODES#TIRAMISU.

per android.os.Bundle.getSparseParcelableArray(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GetSparseParcelableArray(String, Class)

Restituisce il valore associato alla chiave specificata oppure null se: <ul><li>No mapping del tipo desiderato esiste per la chiave specificata.

[Android.Runtime.Register("getSparseParcelableArray", "(Ljava/lang/String;Ljava/lang/Class;)Landroid/util/SparseArray;", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Android.Util.SparseArray? GetSparseParcelableArray(string? key, Java.Lang.Class clazz);
[<Android.Runtime.Register("getSparseParcelableArray", "(Ljava/lang/String;Ljava/lang/Class;)Landroid/util/SparseArray;", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
member this.GetSparseParcelableArray : string * Java.Lang.Class -> Android.Util.SparseArray

Parametri

key
String

un valore String o null

clazz
Class

Tipo degli elementi all'interno della matrice di tipo sparse. Questa operazione viene verificata solo quando non viene eseguito l'annullamento dell'operazione.

Valori restituiti

SparseArray di valori T o Null

Attributi

Commenti

Restituisce il valore associato alla chiave specificata oppure null se: <ul><li>No mapping del tipo desiderato esiste per la chiave specificata. <li>Un null valore è associato in modo esplicito alla chiave. <li>L'oggetto non è di tipo clazz. </ul>

<b Avviso: >/b<> se l'elenco contiene elementi che implementano l'interfacciaParcelable, la classe che implementa Parcelable deve essere la classe che racchiude immediatamente il tipo di runtime del relativo campo CREATOR (ovvero Class#getEnclosingClass() deve restituire la classe di implementazione partibile), altrimenti questo metodo potrebbe generare un'eccezione. Se la classe Parcelable non racchiude creatore, usare invece il deprecato #getSparseParcelableArray(String) .

per android.os.Bundle.getSparseParcelableArray(java.lang.String, java.lang.Class<? extends T>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a