Boa noite galera,
Estou preenchendo um ListAdapter com dados vindo a partir de uma query do SQLite, o problema é que tenho uma tabela de despesa e outra de receita, e esse ListAdapter exibiria ambos os dados, consigo recuperar os dados e instanciar o objeto em um arrayList, porem minha duvida é em como exibir os dois Arrays neste ListAdapter… o que consigo fazer é exibir para apenas um objeto, e o faço dessa maneira…
@Override
public View getView(int position, View convertView, ViewGroup parent) {
Receita r = receita.get(position);
View view = inflater.inflate(R.layout.relatorio_layout,null);
// atualiza o valor do textview
TextView descricao = (TextView) view.findViewById(R.id.tDescricao);
descricao.setText(r.descricao);
TextView valor = (TextView) view.findViewById(R.id.tVal);
valor.setText(r.valor.toString());
TextView emissao = (TextView) view.findViewById(R.id.tData_emissao);
emissao.addTextChangedListener(MascaraData.insert("####/##/##", emissao));
emissao.setText(Integer.toString(r.emissao));
TextView vencimento = (TextView) view.findViewById(R.id.tData_venc);
vencimento.addTextChangedListener(MascaraData.insert("####/##/##", vencimento));
vencimento.setText(Integer.toString(r.vencimento));
TextView status = (TextView) view.findViewById(R.id.tStatus);
status.setText(r.status);
TextView data_pagto = (TextView) view.findViewById(R.id.tData_pagto);
data_pagto.addTextChangedListener(MascaraData.insert("####/##/##", data_pagto));
data_pagto.setText(Integer.toString(r.data_pagto));
return view;
}
Agradeço a ajuda.