Compartilhar via


SimpleExpandableListAdapter Classe

Definição

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo 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
Herança
SimpleExpandableListAdapter
Atributos

Comentários

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML. Você pode especificar separadamente os dados que dão suporte ao grupo como uma Lista de Mapas. Cada entrada na ArrayList corresponde a um grupo na lista expansível. Os Mapas contêm os dados de cada linha. Você também especifica um arquivo XML que define os modos de exibição usados para exibir um grupo e um mapeamento de chaves no Mapa para modos de exibição específicos. Esse processo é semelhante para uma criança, exceto que é um nível mais profundo, então o suporte de dados é especificado como um Mapa>> de Lista<de Lista<, onde a primeira Lista corresponde ao grupo da criança, a segunda Lista corresponde à posição da criança dentro do grupo e, finalmente, o Mapa contém os dados para essa criança em particular.

Documentação Java para android.widget.SimpleExpandableListAdapter.

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

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

Construtor

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

Construtor

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

Construtor

SimpleExpandableListAdapter(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Propriedades

ChildTypeCount

A ser adicionado

(Herdado de BaseExpandableListAdapter)
Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
GroupCount
GroupTypeCount

A ser adicionado

(Herdado de BaseExpandableListAdapter)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HasStableIds
IsEmpty

A ser adicionado

(Herdado de BaseExpandableListAdapter)
JniIdentityHashCode

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
JniPeerMembers

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

PeerReference

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
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.

Métodos

AreAllItemsEnabled() (Herdado de BaseExpandableListAdapter)
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
Dispose(Boolean)

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetChild(Int32, Int32)
GetChildId(Int32, Int32)
GetChildrenCount(Int32)
GetChildType(Int32, Int32)

A ser adicionado

(Herdado de BaseExpandableListAdapter)
GetChildView(Int32, Int32, Boolean, View, ViewGroup)
GetCombinedChildId(Int64, Int64)

Substitua esse método se você prever um conflito em IDs com base neste esquema:

(Herdado de BaseExpandableListAdapter)
GetCombinedGroupId(Int64)

Substitua esse método se você prever um conflito em IDs com base neste esquema:

(Herdado de BaseExpandableListAdapter)
GetGroup(Int32)
GetGroupId(Int32)
GetGroupType(Int32)

A ser adicionado

(Herdado de BaseExpandableListAdapter)
GetGroupView(Int32, Boolean, View, ViewGroup)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
IsChildSelectable(Int32, Int32)
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)
NewChildView(Boolean, ViewGroup)

Instancia um novo Modo de Exibição para uma criança.

NewGroupView(Boolean, ViewGroup)

Instancia um novo Modo de Exibição para um grupo.

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)
NotifyDataSetChanged() (Herdado de BaseExpandableListAdapter)
NotifyDataSetInvalidated() (Herdado de BaseExpandableListAdapter)
OnGroupCollapsed(Int32)

Chamado quando um grupo é recolhido.

(Herdado de BaseExpandableListAdapter)
OnGroupExpanded(Int32)

Chamado quando um grupo é expandido.

(Herdado de BaseExpandableListAdapter)
RegisterDataSetObserver(DataSetObserver) (Herdado de BaseExpandableListAdapter)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterDataSetObserver(DataSetObserver) (Herdado de BaseExpandableListAdapter)
UnregisterFromRuntime()

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(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 adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
IJavaPeerable.Finalized()

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

(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 adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

GetJniTypeName(IJavaPeerable)

Um adaptador fácil para mapear dados estáticos para exibições de grupo e filho definidas em um arquivo XML.

Aplica-se a