Autore Topic: Cambiare colore Stringa JSONObject  (Letto 320 volte)

Offline supernio

  • Nuovo arrivato
  • *
  • Post: 18
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S2
  • Sistema operativo:
    Mac OS X 10.8
Cambiare colore Stringa JSONObject
« il: 18 Aprile 2013, 18:05:26 CEST »
0
Salve ho un Array Json di questo tipo :

Codice: [Seleziona]
JSONArray jsonArray = new JSONArray(readTwitterFeed);
                                 
   for (int i = 0; i < jsonArray.length(); i++)
         {
            JSONObject jsonObject = jsonArray.getJSONObject(i);
            v.add(jsonArray.getJSONObjcet(i).getString("primo")+" "+jsonArray.getJSONObject(i).getString("Secondo")+" "+      jsonArray.getJSONObject(i).getString("Terzo")+" "+ jsonArray.getJSONObject(i).getString("Quarto"));
}
Primo,secondo,terzo e quarto sono dati presi dal mio database.
Vorrei poter cambiare il colore di queste stringhe così da avere una visualizzazione migliore.Si può fare direttamente dal codice?
Ho provato ad usare la classe Spannable String ma sembra che il colore rimanga sempre lo stesso.

Codice: [Seleziona]
SpannableString spannable = new SpannableString(a);
spannable.setSpan(new ForegroundColorSpan(Color.RED), 0, a.length(), 0);`
Some suggestion?? Thanks
« Ultima modifica: 18 Aprile 2013, 18:25:29 CEST da supernio »