0
Handler handler = new Handler() {
    public void handleMessage(Message msg) {
        super.handleMessage(msg);
        ReturnShow.setText(sMsg);//ReturnShow EditText
        ReturnShow.setSelection(ReturnShow.length());
    }
};

class ReadThread extends Thread {
    public void run() {
        sMsg = "...";
        handler.sendMessage(handler.obtainMessage());
    }
}

実行するたびに、setText行にエラーが発生します。理由がわかりません。

ご協力いただきありがとうございます。

ここに画像の説明を入力

4

1 に答える 1

1

ReturnShow設定する前に初期化されていることを確認してください。

何かのようなもの..

ReturnShow = (EditText)findViewById(R.id.edittext);
于 2013-05-14T07:24:22.257 に答える