>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Como popular listView chamando metodo da classe DAO


Boa tarde rafael, consegui realizar um crud legal aqui usando o modelo DAO ;

AnimalDAO AniDao = new AnimalDAO(this);
AnimalBEAN AniBean = new AnimalBEAN();

TextView = txtbla..bla..bla = (TextView) ...findbyid(...)

AniBean.setNomeAnimal(txtNomeAnimalDAO.getText().toString());
AniBean.setIdadeAnimal(Integer.parseInt(txtIdadeDAO.getText().toString()));
AniBean.setSexoAnimal(txtSexoDAO.getText().toString());

AniDao.AdicionarAnimal(AniBean);
_________________________________________________________________________________________________________
agora que eu preciso listar esses dados em uma listView chamando o meu metodo abaixo... já revirei essa net pelas
madrugadas e nao consegui fazer...tentei adaptar pelo seu modelo ensinado e tambem não consegui nada.


ESTOU TENTANDO FAZER DESSSE JEITO PRA LISTAR MAS NUM FUNCIONA ... HEHEH


@Override
public void onCreate(Bundle iciBundle) {
super.onCreate(iciBundle);
setContentView(R.layout.listar_animais_dao);

AnimalDAO AniDao = new AnimalDAO(this);

ArrayList listaDeiTens = (ArrayList) AniDao.BuscarTodosAnimais();


ListView lv = (ListView)findViewById(R.id.lw_animaisDAO);


adapter=new ArrayAdapter(ListarAnimaisDAO.this,
android.R.layout.simple_list_item_1,
listaDeiTens);
lv.setAdapter(adapter);

}



2 Respostas


Olá

Você precisa criar um adapater.

Veja a aula de DAO do curso de Android Best Practices, lá é mostrado como criar um Adapater próprio.









vo falar bem baxinho pra nimguem ouvir hehhehee

DevM - DOMINANDO A API TAMBÉM DÁ NÉ RAFAEL ...asuihaiushuiashuiahsSUIHuiashuiAHSUIha ...

fantástico aquela serie de videos era o que eu realmente precisava....