ResourceCursorTreeAdapter Classe

Definizione

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

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

Commenti

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML. È possibile specificare il file XML che definisce l'aspetto delle visualizzazioni.

per android.widget.ResourceCursorTreeAdapter.

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.

Costruttori

Nome Descrizione
ResourceCursorTreeAdapter(Context, ICursor, Int32, Int32, Int32, Int32)

Costruttore.

ResourceCursorTreeAdapter(Context, ICursor, Int32, Int32, Int32)

Costruttore.

ResourceCursorTreeAdapter(Context, ICursor, Int32, Int32)

Costruttore.

ResourceCursorTreeAdapter(IntPtr, JniHandleOwnership)

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

Proprietà

Nome Descrizione
ChildTypeCount

Restituisce il numero di tipi di visualizzazioni figlio che verranno create da android.widget.ExpandableListAdapter.getChildView(int,int,boolean,View,ViewGroup) . Ogni tipo rappresenta un set di visualizzazioni che possono essere convertite in android.widget.ExpandableListAdapter.getChildView(int,int,boolean,View,ViewGroup) per qualsiasi gruppo. Se l'adattatore restituisce sempre lo stesso tipo di view per tutti gli elementi figlio, questo metodo deve restituire 1. Questo metodo verrà chiamato solo quando l'adapter è impostato su AdapterView. Restituisce il numero di tipi di visualizzazioni figlio che verranno create da android.widget.ExpandableListAdapter.getChildView(int,int,boolean,View,ViewGroup) . Ogni tipo rappresenta un set di visualizzazioni che possono essere convertite in android.widget.ExpandableListAdapter.getChildView(int,int,boolean,View,ViewGroup) per qualsiasi gruppo. Se l'adattatore restituisce sempre lo stesso tipo di view per tutti gli elementi figlio, questo metodo deve restituire 1.

(Ereditato da BaseExpandableListAdapter)
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Cursor

Vedere anche:

(Ereditato da CursorTreeAdapter)
Filter

Fornisce l'associazione gestita per public virtual Android.Widget.Filter? Filter { get; }.

(Ereditato da CursorTreeAdapter)
FilterQueryProvider

Vedere anche:

(Ereditato da CursorTreeAdapter)
GroupCount

Ottiene il conteggio dei gruppi.

(Ereditato da CursorTreeAdapter)
GroupTypeCount

Restituisce il numero di tipi di visualizzazioni di gruppo che verranno create da android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup) . Ogni tipo rappresenta un set di visualizzazioni che possono essere convertite in android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup) . Se l'adattatore restituisce sempre lo stesso tipo di elemento View per tutti gli elementi del gruppo, questo metodo deve restituire 1. Questo metodo verrà chiamato solo quando l'adapter è impostato su AdapterView. Restituisce il numero di tipi di visualizzazioni di gruppo che verranno create da android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup) . Ogni tipo rappresenta un set di visualizzazioni che possono essere convertite in android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup) . Se l'adattatore restituisce sempre lo stesso tipo di elemento View per tutti gli elementi del gruppo, questo metodo deve restituire 1.

(Ereditato da BaseExpandableListAdapter)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HasStableIds

Ottiene l'oggetto con ID stabili.

(Ereditato da CursorTreeAdapter)
IsEmpty

Ottiene l'oggetto è vuoto.

(Ereditato da BaseExpandableListAdapter)
JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
JniPeerMembers

Ottiene i metadati del membro peer JNI per questo tipo di associazione gestita.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(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

Nome Descrizione
AreAllItemsEnabled()

Esegue l'operazione sono tutte le operazioni abilitate per gli elementi.

(Ereditato da BaseExpandableListAdapter)
BindChildView(View, Context, ICursor, Boolean)

Associare una vista esistente ai dati figlio a cui punta il cursore

(Ereditato da CursorTreeAdapter)
BindGroupView(View, Context, ICursor, Boolean)

Associare una visualizzazione esistente ai dati del gruppo a cui punta il cursore.

(Ereditato da CursorTreeAdapter)
ChangeCursor(ICursor)

Modifica il cursore utilizzato da questa scheda.

(Ereditato da CursorTreeAdapter)
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
ConvertToString(ICursor)

Converte il cursore fornito in una stringa per la visualizzazione.

(Ereditato da CursorTreeAdapter)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
Equals(Object)

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
Equals(Object)

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

(Ereditato da Object)
GetChild(Int32, Int32)

Ottiene l'elemento figlio.

(Ereditato da CursorTreeAdapter)
GetChildId(Int32, Int32)

Ottiene l'ID figlio.

(Ereditato da CursorTreeAdapter)
GetChildrenCount(Int32)

Ottiene il conteggio degli elementi figlio.

(Ereditato da CursorTreeAdapter)
GetChildrenCursor(ICursor)

Ottiene il cursore per gli elementi figlio nel gruppo specificato.

(Ereditato da CursorTreeAdapter)
GetChildType(Int32, Int32)

Ottiene il tipo di visualizzazione figlio che verrà creata da android.widget.ExpandableListAdapter.getChildView(int,int,boolean,View,ViewGroup) per l'elemento figlio specificato.

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

Ottiene la visualizzazione figlio.

(Ereditato da CursorTreeAdapter)
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)

Ottiene il gruppo.

(Ereditato da CursorTreeAdapter)
GetGroupId(Int32)

Ottiene l'ID del gruppo.

(Ereditato da CursorTreeAdapter)
GetGroupType(Int32)

Ottiene il tipo di visualizzazione del gruppo che verrà creato da android.widget.ExpandableListAdapter.getGroupView(int,boolean,View,ViewGroup) . per l'elemento di gruppo specificato.

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

Ottiene la visualizzazione gruppo.

(Ereditato da CursorTreeAdapter)
GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
IsChildSelectable(Int32, Int32)

Determina se l'elemento figlio può essere selezionato.

(Ereditato da CursorTreeAdapter)
JavaFinalize()

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

(Ereditato da Object)
NewChildView(Context, ICursor, Boolean, ViewGroup)

Crea una nuova visualizzazione figlio per contenere i dati a cui punta il cursore.

NewGroupView(Context, ICursor, Boolean, ViewGroup)

Crea una nuova visualizzazione gruppo per contenere i dati del gruppo a cui punta il cursore.

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()

Fornisce l'associazione gestita per public virtual void NotifyDataSetChanged ();.

(Ereditato da BaseExpandableListAdapter)
NotifyDataSetChanged(Boolean)

Notifica una modifica del set di dati, ma con l'opzione di non rilasciare alcun cursore memorizzato nella cache.

(Ereditato da CursorTreeAdapter)
NotifyDataSetInvalidated()

Fornisce l'associazione gestita per public virtual void 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)

Esegue l'operazione di registrazione dell'osservatore del set di dati.

(Ereditato da BaseExpandableListAdapter)
RunQueryOnBackgroundThread(ICharSequence)

Vedere anche:

(Ereditato da CursorTreeAdapter)
RunQueryOnBackgroundThread(String)

Vedere anche:

(Ereditato da CursorTreeAdapter)
SetChildrenCursor(Int32, ICursor)

Imposta il cursore figlio per un determinato gruppo.

(Ereditato da CursorTreeAdapter)
SetGroupCursor(ICursor)

Imposta il cursore del gruppo.

(Ereditato da CursorTreeAdapter)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterDataSetObserver(DataSetObserver)

Esegue l'operazione di annullamento della registrazione dell'osservatore del set di dati.

(Ereditato da BaseExpandableListAdapter)
UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(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, 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)
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)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

(Ereditato da CursorTreeAdapter)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Oggetto ExpandableListAdapter abbastanza semplice che crea visualizzazioni definite in un file XML.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a