Saltar para conteúdo


Foto
- - - - -

Alterar cor Listview


  • Por favor inicie sessão para responder
1 resposta a este tópico

#1 mr_quintas

mr_quintas

    Fã de Android

  • Membros
  • PipPipPip
  • 266 mensagens

Mensagem publicada 04 July 2015 - 10:08

tenho um listview que carrega dados de uma BD local onde tenho um campo que tem zero ou um...

 

queria mudar a cor da row da listview onde o campo é 1 pra verde,por exemplo.....


  • Randjem gosta disto

#2 xanex

xanex

    Membro

  • Membros
  • PipPip
  • 199 mensagens
  • LocalizaçãoLisboa
  • Nexus 10, Nexus 5x, Nexus 6p

Mensagem publicada 06 July 2015 - 10:56

na tua getView do adapter podes meter

 

    if(mListaDados.get(position).getCampo()==0){
        view.setBackgroundColor(mResources.getColor(R.color.cor_normal));
    } else {
        view.setBackgroundColor(mResources.getColor(R.color.cor_verde));
    }