Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Objetos

Pessoal, como faço para um objeto fazer parte de outro. EX: Tenho um objeto lista e um objeto produto, dentro de cada lista existirão vários produtos. Terei que enviar os dados de uma activity para outra? Alguém tem algum exemplo de código? Obrigado.. :)

2 respostas

Galera, preciso carregar um item de uma listview onde esse tambem possui itens, como faço para deixa-los separados, por exemplo, item almoço possui arroz, feijão etc.. É isso /: Projeto pra faculdade..estou iniciando agora em orientação a objetos /:

solução!

Vc pode criar um javaBean chamado produto onde você cria um campo nome produto assim package br.com.caelum.cadastro;

public class produto {

private String nomeProduto;

public produto(String nomeProduto) { super(); this.nomeProduto = nomeProduto; }

@Override public String toString() { return nomeProduto; }

}

e depois na sua classe ListaProduto que extends Activity tu faz isso aqui

produto a1 = new produto("banana"); produto a2 = new produto("maçã");

int layout = android.R.layout.simple_list_item_1; ArrayAdapter adapter = new ArrayAdapter(this, layout); adapter.add(a1); adapter.add(a2);

e o resto é igual ao que você aprendeu. O adapter ele transforma um objeto de um tipo em outro tipo assim ele aceita qualquer tipo de objeto de uma lista. Espero que tenha entendido.