Você está na página 1de 1

Programao Orientada a Objetos Android

Lista de Exerccios Layout

1. Crie um aplicativo que contenha um TextView e um Spinner com os seguintes valores:


Brasil, Argentina, Uruguai e Paraguai. Ao selecionar um dos valores do Spinner,
o texto selecionado dever aparecer na TextView.

2. Adicione um boto ao aplicativo do exerccio 1. Ao pressionar o boto, dever aparecer


uma caixa de dilogo para o usurio apresentando o texto do Spinner selecionado pelo
usurio da seguinte maneira: Voc selecionou o texto: <texto>. A caixa de dilogo
dever ter um boto OK (que retornar tela inicial).

3. Adicione ao exerccio 2 uma caixa de texto e dois botes: Adicionar e Remover. Ao


pressionar o boto Adicionar, dever ser adicionado ao Spinner o texto que o usurio
digitou na caixa de texto. Ao clicar no boto Remover dever aparecer uma caixa de
dilogo com os botes (Sim e No) e com a seguinte mensagem:
Voc deseja realmente remover o item <item> (Sim/No)
No lugar de <item> colocar o texto do Spinner que est selecionado.
Caso o usurio escolha Sim, o item dever ser excludo do Spinner e dever aparecer
uma mensagem (via Toast) para o usurio com o seguinte contedo: Item excludo com
sucesso. Caso contrrio, os valores do Spinner continuaro os mesmos e dever
aparecer a seguinte mensagem para o usurio (via Toast): Item no excludo.

4. Crie um aplicativo que contenha 3 atividades: a principal e duas secundrias. Para as


atividades secundrias, crie um TextView em cada uma e coloque o nome da atividade
(Atividade 1 para a Activity 1 e Atividade 2 para a Activity2). Em sua tela inicial, crie
um ToolBar com um menu de opes. O menu dever conter os seguintes itens:
Atividade 1 e Atividade 2. Os dois itens do menu devero aparecer como cones no
ToolBar (caso tenha espao para isso). Ao pressionar um item do menu, dever ser
carregada a Activity correspondente.

5. Crie um aplicativo que contenha uma ListView, um Spinner, uma caixa de texto e um
boto: Adicionar. Ao pressionar o boto Adicionar, o texto da caixa de texto ser
adicionado listView. Crie um menu de contexto com os seguintes itens: Excluir e
Adicionar ao Spinner. Associe o menu de contexto Listview. Quando o usurio
pressionar durante um tempo longo algum item da ListView, aparecer o menu de
contexto. Caso o usurio pressione o item Excluir do menu, dever aparecer uma caixa
de dilogo perguntando ao usurio se ele realmente deseja excluir o item da ListView.
Caso o usurio pressione o boto Sim, o item dever ser excludo, caso contrrio, a
operao dever ser cancelada. Ao pressionar o item Adicionar ao Spinner, o item
selecionado dever ser adicionado ao Spinner.

____________________________________________________________________________
Diego Ferreira dos Santos
diegofsantos@ifsp.edu.br