- 準備一個handler來接收呼叫,然後在handler中改變View元件:
Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { if(msg.what == 1) { status.setText(response); } super.handleMessage(msg); } };
- Thread中要改變View元件處改為呼叫handler:
Message msg = mHandler.obtainMessage(); msg.what = 1; msg.sendToTarget();
沒有留言:
張貼留言