/Anonimizzato11099Utente anonimizzato07 lug 2013, 15:49Ragazzi come inserisco il simbolo € nella tv che mostra il risultato della query?? Cursor c = db.rawQuery(sql, null); if (c.moveToFirst()){ eAnno.setText(c.getString(0)); }
/Anonimizzato7887Utente anonimizzato14 lug 2013, 12:53Puoi provare così: eAnno.setText(c.getString(0)+"€"); dove il simbolo + serve per concatenare le stringhe.
/Anonimizzato11099Utente anonimizzato14 lug 2013, 15:54Ok però in questo caso se il database è vuoto mi restituisce: null € perchè?
/Anonimizzato7887Utente anonimizzato14 lug 2013, 20:50Perchè il risultato della query è "null" e tu concateni la stringa "€" al risultato. Puoi risolvere con un if, cioè: * se il risultato è null scrivi qualcosa * altrimenti scrivi "risultato"+"€"