2010-03-02 11 views
5
<TextView 
android:id="@+id/first_name" 
android:layout_width="fill_parent" 
android:layout_height="wrap_content" 
android:background="@color/black" 
android:textColor="@color/light_grey" 
android:text="FirstName" 
></TextView> 

TextView first_text_view; 

first_text_view = (TextView)this.findViewById(R.id.first_name); 
try { 
first_text_view.setText("Android"); 
}catch(Exception e) { 
} 

Ho ottenuto l'eccezione nullpointer.android textview settext show nullpointer exception

qual è la soluzione per questo. per favore rispondimi

risposta

6

Bene, sembra che findViewById restituisca null. Questo è probabilmente il caso, perché this non fa riferimento all'attività o non stai assegnando la visualizzazione all'attività in onCreate (devi chiamare setContentView in onCreate).

+0

grazie, hai il campione – saravanan

+1

grazie jleedev ho ottenuto l'output, in realtà confondo il percorso del metodo setcontentview. ora sono autorizzato – saravanan