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) {
}

我得到了空指针异常。

什么是解决方案。请回复我

4

1 回答 1

6

好吧,似乎findViewById返回了null。可能是这种情况,因为this没有引用 Activity 或者您没有将 View 分配给 Activity in onCreate(您必须调用setContentViewin onCreate)。

于 2010-03-02T07:41:20.240 回答