这个异常就是说,必须在程序的主线程(也就是ui线程)中进行更新界面显示的工作。
我采用的方法是将更新界面显示的工作放在activity.runonuithread(runnable)中。
MainActivity.this.runOnUiThread(new Runnable() {
@Override
public void run() {
tget.setText(tex); //将从服务器端接受的消息显示在text中
}
});
之前朋友给我说用handler,但是我用了之后发现还是报异常。