Condividi tramite


SimpleExpandableListAdapter Classe

Definizione

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

[Android.Runtime.Register("android/widget/SimpleExpandableListAdapter", DoNotGenerateAcw=true)]
public class SimpleExpandableListAdapter : Android.Widget.BaseExpandableListAdapter
[<Android.Runtime.Register("android/widget/SimpleExpandableListAdapter", DoNotGenerateAcw=true)>]
type SimpleExpandableListAdapter = class
    inherit BaseExpandableListAdapter
Ereditarietà
SimpleExpandableListAdapter
Attributi

Commenti

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML. È possibile specificare separatamente i dati che eseguono il backup del gruppo come elenco di mappe. Ogni voce in ArrayList corrisponde a un gruppo nell'elenco espandibile. Le mappe contengono i dati per ogni riga. È inoltre possibile specificare un file XML che definisce le visualizzazioni utilizzate per visualizzare un gruppo e un mapping dalle chiavi nella mappa a visualizzazioni specifiche. Questo processo è simile per un elemento figlio, ad eccezione di un livello più profondo, in modo che il backup dei dati venga specificato come mappa>> elenco<elenco<, in cui il primo elenco corrisponde al gruppo dell'elemento figlio, il secondo Elenco corrisponde alla posizione dell'elemento figlio all'interno del gruppo e infine la mappa contiene i dati per quel particolare elemento figlio.

Documentazione java per android.widget.SimpleExpandableListAdapter.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

SimpleExpandableListAdapter(Context, IList<IDictionary<String, Object>>, Int32, Int32, String[], Int32[], IList<IList<IDictionary<String, Object>>>, Int32, Int32, String[], Int32[])

Costruttore

SimpleExpandableListAdapter(Context, IList<IDictionary<String, Object>>, Int32, Int32, String[], Int32[], IList<IList<IDictionary<String, Object>>>, Int32, String[], Int32[])

Costruttore

SimpleExpandableListAdapter(Context, IList<IDictionary<String, Object>>, Int32, String[], Int32[], IList<IList<IDictionary<String, Object>>>, Int32, String[], Int32[])

Costruttore

SimpleExpandableListAdapter(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Proprietà

ChildTypeCount

Da aggiungere

(Ereditato da BaseExpandableListAdapter)
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
GroupCount
GroupTypeCount

Da aggiungere

(Ereditato da BaseExpandableListAdapter)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HasStableIds
IsEmpty

Da aggiungere

(Ereditato da BaseExpandableListAdapter)
JniIdentityHashCode

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
JniPeerMembers

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

PeerReference

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

AreAllItemsEnabled() (Ereditato da BaseExpandableListAdapter)
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
Dispose(Boolean)

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetChild(Int32, Int32)
GetChildId(Int32, Int32)
GetChildrenCount(Int32)
GetChildType(Int32, Int32)

Da aggiungere

(Ereditato da BaseExpandableListAdapter)
GetChildView(Int32, Int32, Boolean, View, ViewGroup)
GetCombinedChildId(Int64, Int64)

Eseguire l'override di questo metodo se si prevede un conflitto negli ID in base a questo schema:

(Ereditato da BaseExpandableListAdapter)
GetCombinedGroupId(Int64)

Eseguire l'override di questo metodo se si prevede un conflitto negli ID in base a questo schema:

(Ereditato da BaseExpandableListAdapter)
GetGroup(Int32)
GetGroupId(Int32)
GetGroupType(Int32)

Da aggiungere

(Ereditato da BaseExpandableListAdapter)
GetGroupView(Int32, Boolean, View, ViewGroup)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
IsChildSelectable(Int32, Int32)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
NewChildView(Boolean, ViewGroup)

Crea un'istanza di una nuova visualizzazione per un elemento figlio.

NewGroupView(Boolean, ViewGroup)

Crea un'istanza di una nuova visualizzazione per un gruppo.

Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyDataSetChanged() (Ereditato da BaseExpandableListAdapter)
NotifyDataSetInvalidated() (Ereditato da BaseExpandableListAdapter)
OnGroupCollapsed(Int32)

Chiamato quando un gruppo viene compresso.

(Ereditato da BaseExpandableListAdapter)
OnGroupExpanded(Int32)

Chiamato quando un gruppo viene espanso.

(Ereditato da BaseExpandableListAdapter)
RegisterDataSetObserver(DataSetObserver) (Ereditato da BaseExpandableListAdapter)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterDataSetObserver(DataSetObserver) (Ereditato da BaseExpandableListAdapter)
UnregisterFromRuntime()

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
IJavaPeerable.Finalized()

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

GetJniTypeName(IJavaPeerable)

Adattatore semplice per eseguire il mapping di dati statici a visualizzazioni figlio e di raggruppamento definite in un file XML.

Si applica a