アクティビティの要素をintent.actuallyで更新したいときに問題が発生します。実際にgetparamsを設定して要素に設定できます。しかし、問題は私がインテントを使用していないときです。私の要素の値を設定する方法を使用して、mは私のコード別のクラスのアクティビティの要素を更新する方法
iはChatActivity.java
/*
* set element attribute
*/
public void setAttr(String value){
welcome = (TextView)findViewById(R.id.txtWelcome);
welcome.setText("welcome " + value);
}
で場所だと私は別のクラスでそのコードを呼び出すんだ、このコードで..this、そのクラスがありますProcessChat.java
public void welcome(){
ChatActivity chat = new ChatActivity();
chat.setAttr("user");
}
私は実行時にjava.lang.nullエラーを受け取ります.... 何が問題なのですか? ICANは、この問題を解決する方法...あなたの答えのための 感謝..
Logcatにエラーを投稿できますか? –
実際にはエラーはjava.lang.null.PointerExceptionistです...私はchatActivityを意図せずにメソッドsetAttrを呼び出しています...しかし、別のメソッド呼び出しはデータを読み込んでchatActivityのデータを表示するために、私の問題は呼び出しなしでデータを更新しませんインテント... – viyancs