Bundle.GetParcelableArrayList Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| GetParcelableArrayList(String) |
Restituisce il valore associato alla chiave specificata oppure |
| GetParcelableArrayList(String, Class) |
Restituisce il valore associato alla chiave specificata oppure |
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.