自定义Toast
不知道各位客观是不是觉得系统的toast的信息很难看呢,默认的但黑色背景,毫无色彩。
那么接下来我就教大家用最简单的方式自定义toast布局吧。
首先加载一个自定义的布局
LayoutInflater inflater = context.getLayoutInflater();
View view=inflater.inflate(R.layout.toast_info, null);
然后找到里面的控件,以单纯的textview为例
TextView txt=(TextView) view.findViewById(R.id.txt_tips);
接下接下来就是给textview设置信息
txt.setText(info);
最重要的就是下面了,把布局引用到toast当中
获得toast www.zzzyk.com
Toast toast=new Toast(context);
设置toast显示的位置
toast.setGravity(Gravity.CENTER_HORIZONTAL|Gravity.BOTTOM, 0, 80);
设置弹出显示的时间
toast.setDuration(time);
设置布局
toast.setView(view);
最后一步,show出来
toast.show();
补充:移动开发 , Android ,