说明:
1:好记性,不如写博客
2:直接可以调用此方法使用,懒人的最佳方法
3:自定义显示的时长,测试过最长显示时间为3s
4:自定义显示的位置
代码:
调用:private void toast(Context ctx, String msg, int time) { if (msg.equals("") || msg == null) { return; } try { Handler mHandler = null; //Toast 自定义位置 final Toast toasts = Toast.makeText(ctx, msg, Toast.LENGTH_SHORT); toasts.setGravity(Gravity.CENTER, 0, 0); toasts.show(); if (mHandler == null) { mHandler = new Handler(); mHandler.postDelayed(new Runnable() { @Override public void run() { toasts.cancel(); } }, time); } } catch (Exception e) { } } //调用方法 100 可以修改3000以内的值 toast(this, "调用方法", 100);
toast(this, "此处为调用方法", 300);