参考出处:http://www.cnblogs.com/net168/p/4237528.html
(会出现窗体泄漏has leaked window) 避免在线程中removeView
public class MyToast {
boolean mShowTime;
boolean mIsShow;
WindowManager mWdm;
Timer mTimer;
View mToastView;
WindowManager.LayoutParams mParams;
public MyToast(Context context, String text, boolean showTime) {
mShowTime = showTime;//记录Toast的显示长短类型
mIsShow = false;//记录当前Toast的内容是否已经在显示
mWdm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);
mToastView = Toast.makeText(context, text, Toast.LENGTH_SHORT).getView();//通过Toast实例获取当前android系统的默认Toast的View布局
mTimer = new Timer();
setParams();
}
/**
* 设置布局参数
*/
private void setParams() {
mParams = new WindowManager.LayoutParams();
mParams.height = WindowManager.LayoutParams.WRAP_CONTENT;
mParams.width =