Boa noite. Galera, gostaria de mudar o fundo da minha listview de acordo com determinado valor.
private void popularLista(){
List<Extintores> lista = null;
try {
DatabaseHelper conexao = DatabaseHelper.getInstance(this);
lista = conexao.getExtintoresDAO()
.queryBuilder()
.orderBy("nome", true)
.query();
} catch (SQLException e) {
e.printStackTrace();
}
listaAdapter = new ArrayAdapter<Extintores>(this,
android.R.layout.simple_list_item_1,
lista);
listViewExtintores.setAdapter(listaAdapter);
}
Exemplo, quero alterar a cor da list caso a data de vencimento de um registro seja maior que a data atual.
Como posso fazer isso dentro da listview com cada sequencia de item?
Estou usando ORMLITE e minha classe para receber informações é de EXTINTORES, recebe o nome, tipo, peso e data de vencimento.
Obrigado,