>
Ola a todos
pessoal, estou com um problema,
em um ADT, o sistema roda,
e em outro ADT, da erro nesse trecho...
void populaForm(Cursor c, DBHelper db) {
cardapio.setText(db.obPrato(c).toString());
desc.setText(db.obPratoDescricao(c).toString());
if (db.obPratoTipo(c).equals("radbasica")) {
iconemarmita.setImageResource(R.drawable.basica);
} else if (db.obMarmiTipo(c).equals("radcompleta")) {
iconemarmita.setImageResource(R.drawable.completa);
}
}
em outro ADT.... dá NullPointerExcpetion, o nullpointerexception some, quando eu remove essa IF ELSE do codigo... ou seja, eu acho que é o cursor obPratoTipo
exemplo do cursor de estrategia que estou usando... eu repito esses cursores para cada atributo do campo, alem do cursor Todos;
public Cursor obTodsCliente() {
return getReadableDatabase().rawQuery("select _id, nome, bairro, endereco, telefone, email, tipo FROM clientes ORDER BY nome", null);
}
...
...
...
public String obterTipo(Cursor c) {
return c.getString(6);
}
O que eu faço ? é o cursor ?
ola David
ponha seu codigo aki????