In layout ho una TextView
codice:
<TextView
android:id="@+id/text_routes_details_station_from_value"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:text="@string/text_routes_details_station_from_value"
android:textAppearance="?android:attr/textAppearanceSmall" />
A runtime ho bisogno di modificare il valore di questa TextView.
Ecco come sto provando a farlo
codice:
TextView stFrom = (TextView) findViewById(R.id.text_routes_details_station_from_value);
stFrom.setText(stationFrom); //stationFrom per ora è una stringa hardcoded, quindi è valorizzata e non può essere il problema
Questo però genera un errore
02-28 11:18:22.271: E/AndroidRuntime(369): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.lcapps.testApp/com.lcapps.testApp.RouteDetailActivity}: java.lang.NullPointerException
....
02-28 11:18:22.271: E/AndroidRuntime(369): at com.lcapps.testApp.RouteDetailActivity.onCreate(Ro uteDetailActivity.java:25)
la riga 25 è
stFrom.setText(stationFrom);
Come devo fare?