Linguaggio

Bundle.GetParcelableArrayList Metodo

Definizione

Overload

Nome Descrizione
GetParcelableArrayList(String)

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

GetParcelableArrayList(String, Class)

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

GetParcelableArrayList(String)

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

[Android.Runtime.Register("getParcelableArrayList", "(Ljava/lang/String;)Ljava/util/ArrayList;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })]
public System.Collections.IList? GetParcelableArrayList(string? key);
[<Android.Runtime.Register("getParcelableArrayList", "(Ljava/lang/String;)Ljava/util/ArrayList;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends android.os.Parcelable" })>]
member this.GetParcelableArrayList : string -> System.Collections.IList

Parametri

key
String

una stringa o null

Valori restituiti

un valore ArrayList<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 null valore è associato in modo esplicito alla chiave.

<b>Nota: </b> se il valore previsto non è una classe fornita dalla piattaforma Android, è necessario chiamare #setClassLoader(ClassLoader) con il nome corretto ClassLoader . In caso contrario, questo metodo potrebbe generare un'eccezione o restituire null.

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

per android.os.Bundle.getParcelableArrayList(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

GetParcelableArrayList(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("getParcelableArrayList", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList;", "", ApiSince=33)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public System.Collections.IList? GetParcelableArrayList(string? key, Java.Lang.Class clazz);
[<Android.Runtime.Register("getParcelableArrayList", "(Ljava/lang/String;Ljava/lang/Class;)Ljava/util/ArrayList;", "", ApiSince=33)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
member this.GetParcelableArrayList : string * Java.Lang.Class -> System.Collections.IList

Parametri

key
String

una stringa o null

clazz
Class

Tipo degli elementi all'interno dell'elenco di matrici. Questa operazione viene verificata solo quando non viene eseguito l'annullamento dell'operazione.

Valori restituiti

un valore ArrayList<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>Nota: </b> se il valore previsto non è una classe fornita dalla piattaforma Android, è necessario chiamare #setClassLoader(ClassLoader) con il nome corretto ClassLoader . In caso contrario, questo metodo potrebbe generare un'eccezione o restituire null.

<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 #getParcelableArrayList(String) .

per android.os.Bundle.getParcelableArrayList(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