试试这个:
Handler innerHandler;(new Thread(new Runnable() { @Override public void run() { Looper.prepare(); innerHandler = new Handler() { @Override public void handleMessage(Message message) { Toast.make(...); } @Override public void dispatchMessage(Message message) { handleMessage(message); } }; Message message = innerHandler.obtainMessage(); innerHandler.dispatchMessage(message); Looper.loop(); } })).start();可能有一种更简单的方法来解决该问题。请参阅UI环境文档中的Android
–多线程。



