Autore Topic: font in elemento listView  (Letto 593 volte)

Offline _SC_

  • Nuovo arrivato
  • *
  • Post: 20
  • Respect: 0
    • Mostra profilo
font in elemento listView
« il: 05 Novembre 2011, 14:44:58 CET »
0
Come si fa a cambiare il font dentro un elemento di una listView?

Ho due layout, il main con la listView e l'item con l'elemento , una testview.
Se nella principale attività, l'uncia, richiamo l'item e ne cambio il font :

Codice (Java): [Seleziona]
       setContentView(R.layout.main);
        Typeface myTypeface = Typeface.createFromAsset(this.getAssets(),"font.ttf");
        TextView testoArticolo = (TextView) findViewById(R.id.articoloNome);      
        testoArticolo.setTypeface(myTypeface); // qui scoppia perchè testoArticolo  è nullo
         
il deploy scoppia perchè essendo articoloNome l'id della text view definita nell' xml di layout : item, mi da nullPointer.

Esiste un modo semplice per richiamare in una azione con il setContentView di un certo xml elementi definiti in un altro xml?

Altrimenti come posso fare?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +507
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:font in elemento listView
« Risposta #1 il: 05 Novembre 2011, 14:50:01 CET »
0
Altrimenti come posso fare?

Devi lavorare a livello di adapter...