满意答案
wustguangh 19级 2015-01-30 18:44:20
如果在非UI线程直接使用Toast.makeText函数,你的Android应用会异常退出,使用如下方式调用Toast.makeTex即可:
public void showToast(String msg){
Looper.prepare();
Toast.makeText(getApplicationContext(), msg, Toast.LENGTH_SHORT).show();
Looper.loop();
}oast 显示需要出现在一个线程的消息队列中,只需要在Toast.makeText函数的前面调用Looper.prepare(),在之后调用Looper.loop()

