ListFragment Classe
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.
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento.
[Android.Runtime.Register("android/app/ListFragment", DoNotGenerateAcw=true)]
public class ListFragment : Android.App.Fragment
[<Android.Runtime.Register("android/app/ListFragment", DoNotGenerateAcw=true)>]
type ListFragment = class
inherit Fragment
- Ereditarietà
- Attributi
Commenti
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento.
ListFragment ospita un android.widget.ListView ListView
oggetto che può essere associato a origini dati diverse, in genere una matrice o un cursore che contiene i risultati della query. Le sezioni seguenti illustrano l'associazione, il layout dello schermo e il layout di riga.
<layout schermo< sicuro>/sicuro>
ListFragment ha un layout predefinito costituito da una singola visualizzazione elenco. Tuttavia, se si desidera, è possibile personalizzare il layout del frammento restituendo una gerarchia di visualizzazione personalizzata da #onCreateView
. A tale scopo, la gerarchia <di visualizzazione em>deve</em> contenere un oggetto ListView con l'ID "
Questo membro è deprecato. Usare la libreria diandroidx.fragment.app.ListFragment
supporto per un comportamento coerente in tutti i dispositivi e l'accesso al ciclo di vita.
Documentazione java per android.app.ListFragment
.
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
ListFragment() | |
ListFragment(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
Proprietà
Activity |
Restituisce l'attività a cui è attualmente associato questo frammento. (Ereditato da Fragment) |
AllowEnterTransitionOverlap |
Restituisce un valore che indica se la transizione di uscita e l'immissione della transizione si sovrappongono o meno. - oppure - Imposta se la transizione di uscita e immettere la transizione si sovrappongono o meno. (Ereditato da Fragment) |
AllowReturnTransitionOverlap |
Restituisce un valore che indica se la transizione restituita e la transizione di reinserirsi si sovrappongono o meno. -oppure- Imposta se la transizione restituita e la transizione di reinserimento si sovrappongono o meno. (Ereditato da Fragment) |
Arguments |
Restituisce gli argomenti forniti a |
ChildFragmentManager |
Restituisce un FragmentManager privato per inserire e gestire frammenti all'interno di questo frammento. (Ereditato da Fragment) |
Class |
Restituisce la classe di runtime di questo |
Context |
Restituisce il |
EnterTransition |
Restituisce la transizione che verrà utilizzata per spostare le visualizzazioni nella scena iniziale. -oppure- Imposta la transizione che verrà usata per spostare le visualizzazioni nella scena iniziale. (Ereditato da Fragment) |
ExitTransition |
Restituisce la transizione che verrà utilizzata per spostare le visualizzazioni all'esterno della scena quando il frammento viene rimosso, nascosto o scollegato quando non si rimuove lo stack posteriore. -oppure- Imposta la transizione che verrà usata per spostare le visualizzazioni all'esterno della scena quando il frammento viene rimosso, nascosto o scollegato quando non estrae lo stack posteriore. (Ereditato da Fragment) |
FragmentManager |
Restituisce FragmentManager per interagire con i frammenti associati all'attività di questo frammento. (Ereditato da Fragment) |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
Host |
Restituisce l'oggetto host di questo frammento. (Ereditato da Fragment) |
Id |
Restituisce l'identificatore noto da questo frammento. (Ereditato da Fragment) |
IsAdded |
Restituisce true se il frammento è attualmente aggiunto alla relativa attività. (Ereditato da Fragment) |
IsDetached |
Restituisce true se il frammento è stato scollegato in modo esplicito dall'interfaccia utente. (Ereditato da Fragment) |
IsHidden |
Restituisce true se il frammento è stato nascosto. (Ereditato da Fragment) |
IsInLayout |
Restituisce true se il layout viene incluso come parte di una gerarchia di visualizzazione attività tramite < frammento> cartellino. (Ereditato da Fragment) |
IsRemoving |
Restituisce true se il frammento è attualmente rimosso dalla relativa attività. (Ereditato da Fragment) |
IsResumed |
Restituisce true se il frammento è nello stato ripreso. (Ereditato da Fragment) |
IsStateSaved |
Restituisce true se questo frammento viene aggiunto e il relativo stato è già stato salvato dall'host. (Ereditato da Fragment) |
IsVisible |
Restituisce true se il frammento è attualmente visibile all'utente. (Ereditato da Fragment) |
JniIdentityHashCode |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
JniPeerMembers |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. |
LayoutInflater |
Restituisce il LayoutInflater memorizzato nella cache utilizzato per gonfiare le visualizzazioni di questo frammento. (Ereditato da Fragment) |
ListAdapter |
Ottiene l'oggetto ListAdapter associato a ListView di questo frammento. -oppure- Specificare il cursore per la visualizzazione elenco. |
ListView |
Ottenere il widget visualizzazione elenco del frammento. |
LoaderManager |
Restituire LoaderManager per questo frammento, creandolo, se necessario. (Ereditato da Fragment) |
ParentFragment |
Restituisce il frammento padre contenente questo frammento. (Ereditato da Fragment) |
PeerReference |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
ReenterTransition |
Restituisce la transizione che verrà utilizzata per spostare le visualizzazioni nella scena quando viene restituito a causa della rimozione di uno stack indietro. -oppure- Imposta la transizione che verrà usata per spostare le visualizzazioni nella scena quando viene restituito a causa della rimozione di uno stack indietro. (Ereditato da Fragment) |
Resources |
Restituisce |
RetainInstance |
Controllare se un'istanza di frammento viene mantenuta durante la ricreazione dell'attività, ad esempio da una modifica della configurazione. (Ereditato da Fragment) |
ReturnTransition |
Restituisce la transizione che verrà utilizzata per spostare le visualizzazioni all'esterno della scena quando il frammento si sta preparando per essere rimosso, nascosto o scollegato a causa della rimozione dello stack posteriore. -oppure- Imposta la transizione che verrà usata per spostare le visualizzazioni dalla scena quando il frammento si sta preparando per essere rimosso, nascosto o scollegato a causa della rimozione dello stack posteriore. (Ereditato da Fragment) |
SelectedItemId |
Ottiene l'ID riga del cursore dell'elemento di elenco attualmente selezionato. |
SelectedItemPosition |
Ottiene la posizione dell'elemento di elenco attualmente selezionato. |
SharedElementEnterTransition |
Restituisce la transizione che verrà utilizzata per gli elementi condivisi trasferiti nella scena del contenuto. -oppure- Imposta la transizione che verrà usata per gli elementi condivisi trasferiti nella scena del contenuto. (Ereditato da Fragment) |
SharedElementReturnTransition |
Restituisce la transizione che verrà usata per gli elementi condivisi trasferiti di nuovo durante un pop dello stack nascosto. -oppure- Imposta la transizione che verrà usata per gli elementi condivisi trasferiti di nuovo durante un pop dello stack posteriore. (Ereditato da Fragment) |
Tag |
Ottenere il nome del tag del frammento, se specificato. (Ereditato da Fragment) |
TargetFragment |
Restituisce il frammento di destinazione impostato da |
TargetRequestCode |
Restituisce il codice della richiesta di destinazione impostato da |
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. |
UserVisibleHint |
Impostare un suggerimento sul sistema per stabilire se l'interfaccia utente di questo frammento è attualmente visibile all'utente. (Ereditato da Fragment) |
View |
Ottenere la visualizzazione radice per il layout del frammento (quello restituito da |
Metodi
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
Dispose() |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
Dispose(Boolean) |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
Dump(String, FileDescriptor, PrintWriter, String[]) |
Stampare lo stato dei frammenti nel flusso specificato. (Ereditato da Fragment) |
Equals(Object) |
Obsoleti.
Le sottoclassi non possono eseguire l'override di equals(). (Ereditato da Fragment) |
GetHashCode() |
Obsoleti.
Le sottoclassi non possono eseguire l'override di hashCode(). (Ereditato da Fragment) |
GetString(Int32) |
Restituisce una stringa localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. (Ereditato da Fragment) |
GetString(Int32, Object[]) |
Restituisce una stringa localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. (Ereditato da Fragment) |
GetText(Int32) |
Restituisce una stringa di tipo CharSequence localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. (Ereditato da Fragment) |
GetTextFormatted(Int32) |
Restituisce una stringa di tipo CharSequence localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. (Ereditato da Fragment) |
JavaFinalize() |
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
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) |
OnActivityCreated(Bundle) |
Viene chiamato quando è stata creata l'attività del frammento e viene creata un'istanza della gerarchia di visualizzazione del frammento. (Ereditato da Fragment) |
OnActivityResult(Int32, Result, Intent) |
Ricevere il risultato da una chiamata precedente a |
OnAttach(Activity) |
Questo membro è deprecato. (Ereditato da Fragment) |
OnAttach(Context) |
Chiamato quando un frammento viene collegato per la prima volta al relativo contesto. (Ereditato da Fragment) |
OnAttachFragment(Fragment) |
Chiamato quando un frammento è collegato come elemento figlio di questo frammento. (Ereditato da Fragment) |
OnConfigurationChanged(Configuration) |
Chiamato dal sistema quando la configurazione del dispositivo cambia durante l'esecuzione del componente. (Ereditato da Fragment) |
OnContextItemSelected(IMenuItem) |
Questo hook viene chiamato ogni volta che viene selezionato un elemento in un menu di scelta rapida. (Ereditato da Fragment) |
OnCreate(Bundle) |
Chiamato per eseguire la creazione iniziale di un frammento. (Ereditato da Fragment) |
OnCreateAnimator(FragmentTransit, Boolean, Int32) |
Chiamato quando un frammento carica un'animazione. (Ereditato da Fragment) |
OnCreateContextMenu(IContextMenu, View, IContextMenuContextMenuInfo) |
Chiamato quando viene visualizzato un menu di scelta rapida per . |
OnCreateOptionsMenu(IMenu, MenuInflater) |
Inizializzare il contenuto del menu delle opzioni standard dell'attività. (Ereditato da Fragment) |
OnCreateView(LayoutInflater, ViewGroup, Bundle) |
Chiamato per creare un'istanza del frammento nella visualizzazione dell'interfaccia utente. (Ereditato da Fragment) |
OnDestroy() |
Chiamato quando il frammento non è più in uso. (Ereditato da Fragment) |
OnDestroyOptionsMenu() |
Viene chiamato quando le voci di menu di questo frammento non vengono più incluse nel menu delle opzioni generali. (Ereditato da Fragment) |
OnDestroyView() |
Chiamato quando la vista creata in precedenza da |
OnDetach() |
Chiamato quando il frammento non è più collegato alla relativa attività. (Ereditato da Fragment) |
OnGetLayoutInflater(Bundle) |
Restituisce il controllo LayoutInflater utilizzato per gonfiare le visualizzazioni di questo frammento. (Ereditato da Fragment) |
OnHiddenChanged(Boolean) |
Chiamato quando lo stato nascosto (come restituito da |
OnInflate(Activity, IAttributeSet, Bundle) |
Questo membro è deprecato. (Ereditato da Fragment) |
OnInflate(Context, IAttributeSet, Bundle) |
Chiamato quando viene creato un frammento come parte di un'inflazione del layout di visualizzazione, in genere impostando la visualizzazione contenuto di un'attività. (Ereditato da Fragment) |
OnInflate(IAttributeSet, Bundle) |
Obsoleti.
Questo membro è deprecato. (Ereditato da Fragment) |
OnListItemClick(ListView, View, Int32, Int64) |
Questo metodo verrà chiamato quando viene selezionato un elemento nell'elenco. |
OnLowMemory() |
Questo viene chiamato quando il sistema complessivo è in esecuzione insufficiente sulla memoria e i processi in esecuzione attivamente devono ridurre l'utilizzo della memoria. (Ereditato da Fragment) |
OnMultiWindowModeChanged(Boolean) |
Chiamato quando l'attività del frammento passa dalla modalità schermo intero alla modalità multi-finestra e visa-versa. (Ereditato da Fragment) |
OnMultiWindowModeChanged(Boolean, Configuration) |
Chiamato quando l'attività del frammento passa dalla modalità schermo intero alla modalità multi-finestra e visa-versa. (Ereditato da Fragment) |
OnOptionsItemSelected(IMenuItem) |
Questo hook viene chiamato ogni volta che viene selezionata una voce nel menu delle opzioni. (Ereditato da Fragment) |
OnOptionsMenuClosed(IMenu) |
Questo hook viene chiamato ogni volta che il menu delle opzioni viene chiuso (dall'utente annullando il menu con il pulsante Indietro/menu o quando viene selezionato un elemento). (Ereditato da Fragment) |
OnPause() |
Chiamato quando il frammento non viene più ripreso. (Ereditato da Fragment) |
OnPictureInPictureModeChanged(Boolean) |
Chiamato dal sistema quando l'attività cambia in e dalla modalità immagine in-picture. (Ereditato da Fragment) |
OnPictureInPictureModeChanged(Boolean, Configuration) |
Chiamato dal sistema quando l'attività cambia in e dalla modalità immagine in-picture. (Ereditato da Fragment) |
OnPrepareOptionsMenu(IMenu) |
Preparare il menu delle opzioni standard dello schermo da visualizzare. (Ereditato da Fragment) |
OnRequestPermissionsResult(Int32, String[], Permission[]) |
Callback per il risultato dalla richiesta di autorizzazioni. (Ereditato da Fragment) |
OnResume() |
Chiamato quando il frammento è visibile all'utente e in esecuzione attivamente. (Ereditato da Fragment) |
OnSaveInstanceState(Bundle) |
Chiamato per chiedere al frammento di salvare lo stato dinamico corrente, in modo che possa essere ricostruito in un secondo momento in una nuova istanza del processo viene riavviato. (Ereditato da Fragment) |
OnStart() |
Chiamato quando il frammento è visibile all'utente. (Ereditato da Fragment) |
OnStop() |
Chiamato quando il frammento non viene più avviato. (Ereditato da Fragment) |
OnTrimMemory(TrimMemory) |
Chiamato quando il sistema operativo ha determinato che è un buon momento per un processo per ridurre la memoria non richiesta dal relativo processo. (Ereditato da Fragment) |
OnViewCreated(View, Bundle) |
Chiamato immediatamente dopo |
OnViewStateRestored(Bundle) |
Chiamato quando tutto lo stato salvato è stato ripristinato nella gerarchia di visualizzazione del frammento. (Ereditato da Fragment) |
PostponeEnterTransition() |
Posticipare la transizione di tipo Fragment fino a |
RegisterForContextMenu(View) |
Registra un menu di scelta rapida da visualizzare per la visualizzazione specificata (più visualizzazioni possono visualizzare il menu di scelta rapida). (Ereditato da Fragment) |
RequestPermissions(String[], Int32) |
Richiede autorizzazioni da concedere all'applicazione. (Ereditato da Fragment) |
SetEmptyText(ICharSequence) |
Il contenuto predefinito per un controllo ListFragment ha un controllo TextView che può essere visualizzato quando l'elenco è vuoto. |
SetEmptyText(String) |
Il contenuto predefinito per un controllo ListFragment ha un controllo TextView che può essere visualizzato quando l'elenco è vuoto. |
SetEnterSharedElementCallback(SharedElementCallback) |
Quando si usano transizioni personalizzate con Frammenti, il callback di transizione enter viene chiamato quando questo frammento viene collegato o scollegato quando non si rimuove lo stack nascosto. (Ereditato da Fragment) |
SetExitSharedElementCallback(SharedElementCallback) |
Quando si usano transizioni personalizzate con Frammenti, il callback di transizione di uscita viene chiamato quando questo frammento viene collegato o scollegato quando si estrae lo stack posteriore. (Ereditato da Fragment) |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
SetHasOptionsMenu(Boolean) |
Segnalare che questo frammento desidera partecipare al popolamento del menu delle opzioni ricevendo una chiamata a |
SetInitialSavedState(Fragment+SavedState) |
Impostare lo stato salvato iniziale da cui deve essere ripristinato il frammento durante la prima costruzione, come restituito da |
SetListShown(Boolean) |
Controllare se l'elenco viene visualizzato. |
SetListShownNoAnimation(Boolean) |
Come |
SetMenuVisibility(Boolean) |
Impostare un suggerimento per verificare se il menu del frammento deve essere visibile. (Ereditato da Fragment) |
SetSelection(Int32) |
Impostare la voce di elenco attualmente selezionata sulla posizione specificata con i dati dell'adattatore |
SetTargetFragment(Fragment, Int32) |
Destinazione facoltativa per questo frammento. (Ereditato da Fragment) |
ShouldShowRequestPermissionRationale(String) |
Ottiene un valore che indica se è necessario visualizzare l'interfaccia utente con una logica prima di richiedere un'autorizzazione. (Ereditato da Fragment) |
StartActivity(Intent) |
Chiamare |
StartActivity(Intent, Bundle) |
Chiamare |
StartActivityForResult(Intent, Int32) |
Chiamare |
StartActivityForResult(Intent, Int32, Bundle) |
Chiamare |
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Chiamare |
StartPostponedEnterTransition() |
Iniziare le transizioni posticipate dopo |
ToArray<T>() |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnregisterForContextMenu(View) |
Impedisce la visualizzazione di un menu di scelta rapida per la visualizzazione specificata. (Ereditato da Fragment) |
UnregisterFromRuntime() |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (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() |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. |
GetJniTypeName(IJavaPeerable) |
Frammento che visualizza un elenco di elementi associandolo a un'origine dati, ad esempio una matrice o un cursore, ed espone i gestori eventi quando l'utente seleziona un elemento. |