CursorAdapter Classe

Definizione

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

[Android.Runtime.Register("android/widget/CursorAdapter", DoNotGenerateAcw=true)]
public abstract class CursorAdapter : Android.Widget.BaseAdapter, Android.Widget.IFilterable, Android.Widget.IThemedSpinnerAdapter, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/widget/CursorAdapter", DoNotGenerateAcw=true)>]
type CursorAdapter = class
    inherit BaseAdapter
    interface IFilterable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IThemedSpinnerAdapter
    interface ISpinnerAdapter
    interface IAdapter
Ereditarietà
CursorAdapter
Derivato
Attributi
Implementazioni

Commenti

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

Il cursore deve includere una colonna denominata "_id" oppure questa classe non funzionerà. Inoltre, l'uso di android.database.MergeCursor con questa classe non funzionerà se i cursori uniti hanno valori sovrapposti nelle colonne "_id".

Documentazione java per android.widget.CursorAdapter.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Costruttori

CursorAdapter(Context, ICursor)
Obsoleti.

Costruttore che abilita sempre la ripetizione automatica delle query.

CursorAdapter(Context, ICursor, Boolean)

Costruttore che consente il controllo sulla ripetizione automatica delle query.

CursorAdapter(Context, ICursor, CursorAdapterFlags)

Costruttore consigliato.

CursorAdapter(IntPtr, JniHandleOwnership)

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

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Count

Numero di elementi nel set di dati rappresentato da questo adapter.

Cursor

Restituisce il cursore.

DropDownViewTheme

Imposta l'oggetto su Resources.Theme cui vengono gonfiate le visualizzazioni a discesa.

Filter

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

FilterQueryProvider

Restituisce il provider di filtri di query utilizzato per il filtro. -oppure- Imposta il provider di filtri di query utilizzato per filtrare il cursore corrente.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HasStableIds

Indica se gli ID elemento sono stabili tra le modifiche apportate ai dati sottostanti.

(Ereditato da BaseAdapter)
IsEmpty (Ereditato da BaseAdapter)
JniIdentityHashCode

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
JniPeerMembers

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

PeerReference

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

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

ViewTypeCount (Ereditato da BaseAdapter)

Metodi

AreAllItemsEnabled()

Indica se tutti gli elementi di questa scheda sono abilitati.

(Ereditato da BaseAdapter)
BindView(View, Context, ICursor)

Associare una visualizzazione esistente ai dati a cui punta il cursore

ChangeCursor(ICursor)

Modificare il cursore sottostante in un nuovo cursore.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
ConvertToString(ICursor)

Converte il cursore in charSequence.

ConvertToStringFormatted(ICursor)

Converte il cursore in charSequence.

Dispose()

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
Dispose(Boolean)

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
GetAutofillOptions()

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da BaseAdapter)
GetAutofillOptionsFormatted()

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da BaseAdapter)
GetDropDownView(Int32, View, ViewGroup)

Ottiene un oggetto View che viene visualizzato nel popup a discesa i dati nella posizione specificata nel set di dati.

(Ereditato da BaseAdapter)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetItem(Int32)

Ottiene l'elemento di dati associato alla posizione specificata nel set di dati.

GetItemId(Int32)

Ottiene l'ID di riga associato alla posizione specificata nell'elenco.

GetItemViewType(Int32)

Ottiene il tipo di visualizzazione che verrà creato da View per l'elemento specificato.

(Ereditato da BaseAdapter)
GetView(Int32, View, ViewGroup)

Ottiene una visualizzazione che visualizza i dati nella posizione specificata nel set di dati.

Init(Context, ICursor, Boolean)
Obsoleti.

Metodo deprecato.

IsEnabled(Int32)

Restituisce true se l'elemento nella posizione specificata non è un separatore.

(Ereditato da BaseAdapter)
JavaFinalize()

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

(Ereditato da Object)
NewDropDownView(Context, ICursor, ViewGroup)

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

NewView(Context, ICursor, ViewGroup)

Crea una nuova visualizzazione per contenere i dati 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 monitoraggio di questo oggetto.

(Ereditato da Object)
NotifyDataSetChanged()

Notifica agli osservatori collegati che i dati sottostanti sono stati modificati e che qualsiasi visualizzazione che riflette il set di dati deve essere aggiornato.

(Ereditato da BaseAdapter)
NotifyDataSetInvalidated()

Notifica agli osservatori associati che i dati sottostanti non sono più validi o disponibili.

(Ereditato da BaseAdapter)
OnContentChanged()

Chiamato quando sul ContentObserver cursore riceve una notifica di modifica.

RegisterDataSetObserver(DataSetObserver)

Registrare un osservatore che viene chiamato quando vengono apportate modifiche ai dati usati da questa scheda.

(Ereditato da BaseAdapter)
RunQueryOnBackgroundThread(ICharSequence)

Esegue una query con il vincolo specificato.

RunQueryOnBackgroundThread(String)

Esegue una query con il vincolo specificato.

SetAutofillOptions(ICharSequence[])

Imposta il valore restituito da #getAutofillOptions()

(Ereditato da BaseAdapter)
SetAutofillOptions(String[])

Imposta il valore restituito da #getAutofillOptions()

(Ereditato da BaseAdapter)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SwapCursor(ICursor)

Scambia in un nuovo cursore, restituendo il cursore precedente.

ToArray<T>()

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterDataSetObserver(DataSetObserver)

Annullare la registrazione di un osservatore registrato in precedenza con questa scheda tramite Android.Widget.Adapter.registerDataSetObserver(android.database.DataSetObserver).

(Ereditato da BaseAdapter)
UnregisterFromRuntime()

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <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 eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

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

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
IJavaPeerable.Finalized()

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

GetAutofillOptions(IAdapter)

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

JavaCast<TResult>(IJavaObject)

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

GetJniTypeName(IJavaPeerable)

Adapter che espone i dati da un android.database.Cursor Cursor oggetto a un android.widget.ListView ListView widget.

Si applica a