A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Programação para Dispositivos Móveis

Apresentações semelhantes


Apresentação em tema: "Programação para Dispositivos Móveis"— Transcrição da apresentação:

1 Programação para Dispositivos Móveis
05 – ListView

2 Plano de Ensino

3 ListView Possibilitam mostrar longas listas de dados.

4 ListView Insira um controle do tipo ListView. Algumas características que podemos mudar via xml; android:dividerHeight="100dp“ android:dividerPadding="22dip" android:showDividers="middle"

5 Item Deveremos criar um xml contendo o item que será mostrado na ListView, neste primeiro exemplo utilizaremos uma listview básica.

6 No Activity

7 Lista com CheckBox

8 Multipla Escolha Modificar o ListView colocando o tipo de escolha (choiceMode). O que acontece se escolher singleChoice ao invés de multipleChoice ?

9 Linha do Item Modificar o xml da linha do item de TextView para CheckedtextView

10 ListView Customizadas

11 linha_lv_custom.xml Criar o xml do item da ListView customizado. No caso abaixo uma imagem com texto.

12 LinhaItem.java Criar a Classe que representa a linha do ListView. (Item). Criar os getters e setters

13 Adapter Adapter são a ponte entre o Adapter View (Exemplo: ListView) e os dados mostrados na View.

14 MeuAdapter.java Estender a classe ArrayAdapter para se adequar ao seu ListView customizado

15 ACTIVITY: Custom_Adapter_Activity.java

16 Exercícios Folha 05-Exercícios

17


Carregar ppt "Programação para Dispositivos Móveis"

Apresentações semelhantes


Anúncios Google