我正在创建一个评论页面。当用户点击ClassOne.java中的评论星时,它会将它们带到另一个ClassTwo.java活动。当用户撰写评论并点击提交时,我希望他们的评论返回到ClassOne.java并在评论部分的TextView中显示。我在ClassTwo.java中的sumbit按钮未在图像中显示。这是我到目前为止,但我一直得到这个错误," java.lang.NullPointerException:尝试调用虚方法' void android.widget.TextView.setText(java.lang.CharSequence)&# 39;在空对象引用"。我该如何解决这个问题?
ClassOne.java
ClassTwo.java
ClassTwo.java
public class ClassTwo extends Activity{
private TextView reviewDisplay;
private Button submitButton;
private EditText usersReview;
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.rating_click);
submitButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Editable editTextReview = usersReview.getText();
reviewDisplay.setText(editTextReview);
Intent intent = new Intent(ClassTwo.this, ClassOne.class);
startActivity(intent);
}
});