私のプロジェクトでは2つのアクティビティやクラスがあります。最初のアクティビティでは、私はEditTextを持っていて、2番目のクラスからそれのテキストを取得したいと思います。Android:EditTextのgetTextメソッドの問題
最初のクラスではこのコードを書いていますが、問題があるようです。
public String getTextMessage()
{
return textMessage.getText().toString();
}
2番目のクラスで取得したいときにプログラムがクラッシュするためです。
message = encode.getTextMessage();
あなたの提案は何ですか?
logcatを送信してください。また、 'encode'を初期化しましたか? – EboMike
はい、それは 'textMessage'クラス変数ですか? – kcoppock
おそらくtextMessage = nullですか?一番上にfindViewByIdをしましたか?あなたは正しいIDをくれましたか?はい、logcatコードの行以上をしてください。他のクラスがどこにあるかのように... –