1、UI中申明
- //声明一个Handler,接收子线程中的信息,调用与消息对应的方法
- private Handler mHandler = new Handler() {
- public void handleMessage(Message msg) {
- switch (msg.what) {
- case mine:
- //如果信息是mine,则调用connectNet()
- connectNet();
- break;
- default:
- break;
- }
- };
- };
2、线程内部:
- Message msg = mHandler.obtainMessage();
- msg.what = mine;
- mHandler.sendMessage(msg);