2012-04-12 24 views
13

Ho un modello di semplice TextView in un file simple_txt.xmlCreare TextView da file XML modello

<?xml version="1.0" encoding="utf-8"?> 
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="wrap_content" 
    android:layout_height="30dp" 
    android:textSize="18sp" > 
</TextView> 

In qualche codice ho bisogno di creare un TextView da questo modello, qualcosa come:

TextView txt = new TextView(this); 
txt.setLayout(R.layout.simple_txt);//??? 

quindi fare qualcosa con esso (setText ecc.). Come posso creare un TextView in questo modo?

+0

Ma perché ??, perché non solo ottenere il TextView con findViewById() ???? – DGomez

+0

perché non ho questa visualizzazione di testo nel layout principale, ho bisogno di crearlo dal file di modello e quindi aggiungere al layout principale – yital9

risposta

28
TextView txt = (TextView) View.inflate(this, R.layout.simple_txt, null); 
+0

grazie mille !! è quello che stavo cercando) – yital9

Problemi correlati