ListFragment Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item.
[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
- Herança
- Atributos
Comentários
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item.
ListFragment hospeda um android.widget.ListView ListView
objeto que pode ser vinculado a diferentes fontes de dados, normalmente uma matriz ou um Cursor contendo resultados de consulta. Vinculação, layout de tela e layout de linha são discutidos nas seções a seguir.
<Layout< de tela forte>/forte>
ListFragment tem um layout padrão que consiste em um único modo de exibição de lista. No entanto, se desejar, você pode personalizar o layout do fragmento retornando sua própria hierarquia de exibição do #onCreateView
. Para fazer isso, sua hierarquia <de exibição em>must/em> contém< um objeto ListView com o id "
Este membro foi preterido. Use a Bibliotecaandroidx.fragment.app.ListFragment
de Suporte para um comportamento consistente em todos os dispositivos e acesso ao Ciclo de Vida.
Documentação Java para android.app.ListFragment
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Construtores
ListFragment() | |
ListFragment(IntPtr, JniHandleOwnership) |
Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução. |
Propriedades
Activity |
Retorne a Atividade à qual este fragmento está associado no momento. (Herdado de Fragment) |
AllowEnterTransitionOverlap |
Retorna se a transição de saída e a transição de entrada se sobrepõem ou não. -ou- Define se a transição de saída e a transição de entrada se sobrepõem ou não. (Herdado de Fragment) |
AllowReturnTransitionOverlap |
Retorna se a transição de retorno e a transição de reinserção se sobrepõem ou não. -ou- Define se a transição de retorno e a transição de reentrada se sobrepõem ou não. (Herdado de Fragment) |
Arguments |
Retorne os argumentos fornecidos para |
ChildFragmentManager |
Retorne um FragmentManager privado para colocar e gerenciar Fragmentos dentro desse Fragmento. (Herdado de Fragment) |
Class |
Retorna a classe de tempo de execução deste |
Context |
Retorne o fragmento ao qual este fragmento |
EnterTransition |
Retorna a Transição que será usada para mover Modos de Exibição para a cena inicial. -ou- Define a Transição que será usada para mover Modos de Exibição para a cena inicial. (Herdado de Fragment) |
ExitTransition |
Retorna a Transição que será usada para mover Modos de Exibição para fora da cena quando o fragmento for removido, oculto ou desanexado quando não estiver aparecendo a pilha traseira. -ou- Define a Transição que será usada para mover Modos de Exibição para fora da cena quando o fragmento for removido, oculto ou desanexado quando não estiver estourando a pilha traseira. (Herdado de Fragment) |
FragmentManager |
Retorne o FragmentManager para interagir com fragmentos associados à atividade desse fragmento. (Herdado de Fragment) |
Handle |
O identificador para a instância subjacente do Android. (Herdado de Object) |
Host |
Retorne o objeto host deste fragmento. (Herdado de Fragment) |
Id |
Retorne o identificador pelo qual esse fragmento é conhecido. (Herdado de Fragment) |
IsAdded |
Retorne true se o fragmento estiver atualmente adicionado à sua atividade. (Herdado de Fragment) |
IsDetached |
Retorne true se o fragmento tiver sido explicitamente desanexado da interface do usuário. (Herdado de Fragment) |
IsHidden |
Retorne true se o fragmento tiver sido oculto. (Herdado de Fragment) |
IsInLayout |
Retorne true se o layout for incluído como parte de uma hierarquia de exibição de atividade por meio do < fragmento> etiqueta. (Herdado de Fragment) |
IsRemoving |
Retorne true se esse fragmento estiver sendo removido de sua atividade. (Herdado de Fragment) |
IsResumed |
Retorne true se o fragmento estiver no estado retomado. (Herdado de Fragment) |
IsStateSaved |
Retorna true se esse fragmento for adicionado e seu estado já tiver sido salvo por seu host. (Herdado de Fragment) |
IsVisible |
Retorne true se o fragmento estiver visível no momento para o usuário. (Herdado de Fragment) |
JniIdentityHashCode |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
JniPeerMembers |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. |
LayoutInflater |
Retorna o LayoutInflater armazenado em cache usado para inflar Views deste fragmento. (Herdado de Fragment) |
ListAdapter |
Obtenha o ListAdapter associado ao ListView deste fragmento. -ou- Forneça o cursor para o modo de exibição de lista. |
ListView |
Obtenha o widget de exibição de lista do fragmento. |
LoaderManager |
Retorne o LoaderManager para este fragmento, criando-o se necessário. (Herdado de Fragment) |
ParentFragment |
Retorna o Fragmento pai que contém esse Fragmento. (Herdado de Fragment) |
PeerReference |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
ReenterTransition |
Retorna a Transição que será usada para mover Modos de Exibição para a cena ao retornar devido ao estouro de uma pilha traseira. -ou- Define a Transição que será usada para mover Modos de Exibição para a cena ao retornar devido ao estouro de uma pilha traseira. (Herdado de Fragment) |
Resources |
Retorne |
RetainInstance |
Controle se uma instância de fragmento é retida na recriação de atividades (como a partir de uma alteração de configuração). (Herdado de Fragment) |
ReturnTransition |
Retorna a Transição que será usada para mover Modos de Exibição para fora da cena quando o Fragmento estiver se preparando para ser removido, oculto ou desanexado devido ao estouro da pilha traseira. -ou- Define a Transição que será usada para mover Exibições para fora da cena quando o Fragmento estiver se preparando para ser removido, oculto ou desanexado devido ao estouro da pilha traseira. (Herdado de Fragment) |
SelectedItemId |
Obtenha o ID da linha do cursor do item de lista selecionado no momento. |
SelectedItemPosition |
Obtenha a posição do item de lista selecionado no momento. |
SharedElementEnterTransition |
Retorna a Transição que será usada para elementos compartilhados transferidos para a Cena de conteúdo. -ou- Define a Transição que será usada para elementos compartilhados transferidos para a Cena de conteúdo. (Herdado de Fragment) |
SharedElementReturnTransition |
Retorne a Transição que será usada para elementos compartilhados transferidos de volta durante um pop da pilha traseira. -ou- Define a transição que será usada para elementos compartilhados transferidos de volta durante um pop da pilha traseira. (Herdado de Fragment) |
Tag |
Obtenha o nome da tag do fragmento, se especificado. (Herdado de Fragment) |
TargetFragment |
Retorne o fragmento de destino definido por |
TargetRequestCode |
Retornar o código de solicitação de destino definido por |
ThresholdClass |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
ThresholdType |
Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código. |
UserVisibleHint |
Defina uma dica para o sistema sobre se a interface do usuário desse fragmento está visível no momento para o usuário. (Herdado de Fragment) |
View |
Obtenha a exibição raiz do layout do fragmento (aquele retornado por |
Métodos
Clone() |
Cria e retorna uma cópia desse objeto. (Herdado de Object) |
Dispose() |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
Dispose(Boolean) |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
Dump(String, FileDescriptor, PrintWriter, String[]) |
Imprima o estado dos Fragmentos no fluxo fornecido. (Herdado de Fragment) |
Equals(Object) |
Obsoleto.
As subclasses não podem substituir equals(). (Herdado de Fragment) |
GetHashCode() |
Obsoleto.
Subclasses não podem substituir hashCode(). (Herdado de Fragment) |
GetString(Int32) |
Retornar uma cadeia de caracteres localizada da tabela de cadeia de caracteres padrão do pacote do aplicativo. (Herdado de Fragment) |
GetString(Int32, Object[]) |
Retornar uma cadeia de caracteres localizada da tabela de cadeia de caracteres padrão do pacote do aplicativo. (Herdado de Fragment) |
GetText(Int32) |
Retornar um CharSequence localizado e estilizado da tabela de cadeia de caracteres padrão do pacote. (Herdado de Fragment) |
GetTextFormatted(Int32) |
Retornar um CharSequence localizado e estilizado da tabela de cadeia de caracteres padrão do pacote. (Herdado de Fragment) |
JavaFinalize() |
Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto. (Herdado de Object) |
Notify() |
Ativa um único thread que está aguardando no monitor deste objeto. (Herdado de Object) |
NotifyAll() |
Ativa todos os threads que estão aguardando no monitor deste objeto. (Herdado de Object) |
OnActivityCreated(Bundle) |
Chamado quando a atividade do fragmento foi criada e a hierarquia de exibição desse fragmento foi instanciada. (Herdado de Fragment) |
OnActivityResult(Int32, Result, Intent) |
Receba o resultado de uma chamada anterior para |
OnAttach(Activity) |
Este membro foi preterido. (Herdado de Fragment) |
OnAttach(Context) |
Chamado quando um fragmento é anexado pela primeira vez ao seu contexto. (Herdado de Fragment) |
OnAttachFragment(Fragment) |
Chamado quando um fragmento é anexado como filho desse fragmento. (Herdado de Fragment) |
OnConfigurationChanged(Configuration) |
Chamado pelo sistema quando a configuração do dispositivo é alterada enquanto o componente está em execução. (Herdado de Fragment) |
OnContextItemSelected(IMenuItem) |
Esse gancho é chamado sempre que um item em um menu de contexto é selecionado. (Herdado de Fragment) |
OnCreate(Bundle) |
Chamado para fazer a criação inicial de um fragmento. (Herdado de Fragment) |
OnCreateAnimator(FragmentTransit, Boolean, Int32) |
Chamado quando um fragmento carrega uma animação. (Herdado de Fragment) |
OnCreateContextMenu(IContextMenu, View, IContextMenuContextMenuInfo) |
Chamado quando um menu de contexto para o |
OnCreateOptionsMenu(IMenu, MenuInflater) |
Inicialize o conteúdo do menu de opções padrão da Atividade. (Herdado de Fragment) |
OnCreateView(LayoutInflater, ViewGroup, Bundle) |
Chamado para que o fragmento instancie sua exibição da interface do usuário. (Herdado de Fragment) |
OnDestroy() |
Chamado quando o fragmento não está mais em uso. (Herdado de Fragment) |
OnDestroyOptionsMenu() |
Chamado quando os itens de menu de opções deste fragmento não estão mais sendo incluídos no menu de opções geral. (Herdado de Fragment) |
OnDestroyView() |
Chamado quando o modo de exibição criado anteriormente por |
OnDetach() |
Chamado quando o fragmento não está mais ligado à sua atividade. (Herdado de Fragment) |
OnGetLayoutInflater(Bundle) |
Retorna o LayoutInflater usado para inflar Views deste fragmento. (Herdado de Fragment) |
OnHiddenChanged(Boolean) |
Chamado quando o estado oculto (conforme retornado pelo |
OnInflate(Activity, IAttributeSet, Bundle) |
Este membro foi preterido. (Herdado de Fragment) |
OnInflate(Context, IAttributeSet, Bundle) |
Chamado quando um fragmento está sendo criado como parte de uma inflação de layout de exibição, geralmente a partir da definição da exibição de conteúdo de uma atividade. (Herdado de Fragment) |
OnInflate(IAttributeSet, Bundle) |
Obsoleto.
Este membro foi preterido. (Herdado de Fragment) |
OnListItemClick(ListView, View, Int32, Int64) |
Esse método será chamado quando um item na lista for selecionado. |
OnLowMemory() |
Isso é chamado quando o sistema geral está com pouca memória e os processos em execução ativa devem reduzir o uso de memória. (Herdado de Fragment) |
OnMultiWindowModeChanged(Boolean) |
Chamado quando a atividade do Fragmento muda do modo de tela cheia para o modo de várias janelas e vice-versa. (Herdado de Fragment) |
OnMultiWindowModeChanged(Boolean, Configuration) |
Chamado quando a atividade do Fragmento muda do modo de tela cheia para o modo de várias janelas e vice-versa. (Herdado de Fragment) |
OnOptionsItemSelected(IMenuItem) |
Esse gancho é chamado sempre que um item no menu de opções é selecionado. (Herdado de Fragment) |
OnOptionsMenuClosed(IMenu) |
Esse gancho é chamado sempre que o menu de opções está sendo fechado (seja pelo usuário cancelando o menu com o botão voltar/menu, ou quando um item é selecionado). (Herdado de Fragment) |
OnPause() |
Chamado quando o Fragmento não é mais retomado. (Herdado de Fragment) |
OnPictureInPictureModeChanged(Boolean) |
Chamado pelo sistema quando a atividade muda de e para o modo picture-in-picture. (Herdado de Fragment) |
OnPictureInPictureModeChanged(Boolean, Configuration) |
Chamado pelo sistema quando a atividade muda de e para o modo picture-in-picture. (Herdado de Fragment) |
OnPrepareOptionsMenu(IMenu) |
Prepare o menu de opções padrão da tela para ser exibido. (Herdado de Fragment) |
OnRequestPermissionsResult(Int32, String[], Permission[]) |
Retorno de chamada para o resultado da solicitação de permissões. (Herdado de Fragment) |
OnResume() |
Chamado quando o fragmento está visível para o usuário e em execução ativa. (Herdado de Fragment) |
OnSaveInstanceState(Bundle) |
Chamado para pedir ao fragmento para salvar seu estado dinâmico atual, para que ele possa ser reconstruído posteriormente em uma nova instância de seu processo é reiniciado. (Herdado de Fragment) |
OnStart() |
Chamado quando o Fragmento está visível para o usuário. (Herdado de Fragment) |
OnStop() |
Chamado quando o Fragmento não é mais iniciado. (Herdado de Fragment) |
OnTrimMemory(TrimMemory) |
Chamado quando o sistema operacional determinou que é um bom momento para um processo cortar a memória desnecessária de seu processo. (Herdado de Fragment) |
OnViewCreated(View, Bundle) |
Chamado imediatamente após |
OnViewStateRestored(Bundle) |
Chamado quando todo o estado salvo tiver sido restaurado na hierarquia de exibição do fragmento. (Herdado de Fragment) |
PostponeEnterTransition() |
Adie a transição de Fragmento de entrada até |
RegisterForContextMenu(View) |
Registra um menu de contexto a ser mostrado para o modo de exibição fornecido (várias exibições podem mostrar o menu de contexto). (Herdado de Fragment) |
RequestPermissions(String[], Int32) |
Solicita permissões a serem concedidas a este aplicativo. (Herdado de Fragment) |
SetEmptyText(ICharSequence) |
O conteúdo padrão para um ListFragment tem um TextView que pode ser mostrado quando a lista está vazia. |
SetEmptyText(String) |
O conteúdo padrão para um ListFragment tem um TextView que pode ser mostrado quando a lista está vazia. |
SetEnterSharedElementCallback(SharedElementCallback) |
Quando transições personalizadas são usadas com Fragmentos, o retorno de chamada de transição enter é chamado quando esse Fragmento é anexado ou desanexado quando não está aparecendo a pilha traseira. (Herdado de Fragment) |
SetExitSharedElementCallback(SharedElementCallback) |
Quando transições personalizadas são usadas com Fragmentos, o retorno de chamada de transição de saída é chamado quando esse Fragmento é anexado ou desanexado ao abrir a pilha traseira. (Herdado de Fragment) |
SetHandle(IntPtr, JniHandleOwnership) |
Define a propriedade Handle. (Herdado de Object) |
SetHasOptionsMenu(Boolean) |
Informe que esse fragmento gostaria de participar do preenchimento do menu de opções recebendo uma chamada para |
SetInitialSavedState(Fragment+SavedState) |
Defina o estado salvo inicial do qual esse Fragmento deve se restaurar quando estiver sendo construído pela primeira vez, conforme retornado pelo |
SetListShown(Boolean) |
Controle se a lista está sendo exibida. |
SetListShownNoAnimation(Boolean) |
Como |
SetMenuVisibility(Boolean) |
Defina uma dica para saber se o menu deste fragmento deve estar visível. (Herdado de Fragment) |
SetSelection(Int32) |
Defina o item de lista atualmente selecionado para a posição especificada com os dados do adaptador |
SetTargetFragment(Fragment, Int32) |
Destino opcional para este fragmento. (Herdado de Fragment) |
ShouldShowRequestPermissionRationale(String) |
Obtém se você deve mostrar a interface do usuário com justificativa antes de solicitar uma permissão. (Herdado de Fragment) |
StartActivity(Intent) |
Chamada |
StartActivity(Intent, Bundle) |
Chamada |
StartActivityForResult(Intent, Int32) |
Chamada |
StartActivityForResult(Intent, Int32, Bundle) |
Chamada |
StartIntentSenderForResult(IntentSender, Int32, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Chamada |
StartPostponedEnterTransition() |
Começar transições adiadas depois |
ToArray<T>() |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
ToString() |
Retorna uma representação de cadeia de caracteres do objeto. (Herdado de Object) |
UnregisterForContextMenu(View) |
Impede que um menu de contexto seja mostrado para o modo de exibição fornecido. (Herdado de Fragment) |
UnregisterFromRuntime() |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
Wait() |
Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>. (Herdado de Object) |
Wait(Int64) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Wait(Int64, Int32) |
Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido. (Herdado de Object) |
Implantações explícitas de interface
IJavaPeerable.Disposed() |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
IJavaPeerable.Finalized() |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
IJavaPeerable.JniManagedPeerState |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. (Herdado de Object) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. |
GetJniTypeName(IJavaPeerable) |
Um fragmento que exibe uma lista de itens vinculando-se a uma fonte de dados, como uma matriz ou Cursor, e expõe manipuladores de eventos quando o usuário seleciona um item. |