@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
HandlerThread handlerThread = new HandlerThread("handler_thread");
handlerThread.start();
MyHandler myHandler = new MyHandler(handlerThread.getLooper());
Message msg = myHandler.obtainMessage();
Bundle b = new Bundle();
b.putString("name", "johnson");
b.putInt("age", 12);
msg.setData(b);
msg.sendToTarget();
}
class MyHandler extends Handler {
@Override
public void handleMessage(Message msg) {
// TODO Auto-generated method stub
Bundle b = msg.getData();
String n = (String) b.get("name");
System.out.println(n);
}
public MyHandler() {
}
public MyHandler(Looper looper) {
super(looper);
}
}
Android HandlerThread
最新推荐文章于 2024-09-14 19:06:02 发布