Escolar Documentos
Profissional Documentos
Cultura Documentos
Instrutor
Strings usadas na
Tela de Listagem
Campo de Texto
id=edNomeListagem
Componente Botão
id=btAddListagem
Componente Lista
para exibir Alunos
id=lvListagem
Componente de Tela,
acessados na classe
de controle
O método
setOnClickListener(...)
é usado para captura do
Clique do Botão
O método
É comum utilizarmos uma
setOnClickListener(...)
implementação anônima
é usado para captura do
da Interface OnClickListener
Clique do Botão
Declaração de
Novos Atributos
Declaração de
Novos Atributos
Definição do Layout
que o Adapter usará
Declaração de
Novos Atributos
Declaração de
Inicializa a coleção de Novos Atributos
nomes de Alunos
Declaração de
Inicializa o Adapter, com Novos Atributos
a atividade contexto (this),
layout padrão(adapterLayout) e a
coleção de alunos (listaAlunos)
Declaração de
Novos Atributos
Associação do
Adapter à ListView
Adiciona o nome
Informado no campo
edNome à coleção
Limpa o conteúdo
do campo edNome
Atualiza o conteúdo
da ListView
Implementação do Evento
de Clique Longo
Implementação do Evento
de Clique Longo
Antes do giro,
lista preenchida :-)
Antes do giro,
lista preenchida :-)
Depois do giro,
lista vazia :-(
Antes do giro,
lista preenchida :-)
Quando giramos o device,
o Android invoca novamente
o método onCreate() da Depois do giro,
nossa Activity lista vazia :-(
Antes do giro,
lista preenchida :-)
Quando giramos o device,
o Android invoca novamente
o método onCreate() da Depois do giro,
nossa Activity lista vazia :-(
Antes do giro,
lista preenchida :-)
Depois do giro,
lista continua
preenchida :-)
● www.caelum.com.br
● d.android.com
● LECHETA, Ricardo. Google Android, 3a edição,
Novatec, São Paulo, 2013
● Código fonte completo:
https://github.com/marciopalheta/cursosandroid