Android(安卓)Toast无延时方法
16lz
2021-01-24
使用Toast的时候,如果是直接一行代码:
Toast.makeText(this,”这样有延时啊!!!”,Toast.LENGTH_SHORT).show();
但是这样写得话就是如果在Toast还没有消失的时候又点击显示Toast,则显示的Toast会先将之前显示的消失掉后才能显示后面的,所以有延时啊!
但是如果你分开写得话就不会~\(≧▽≦)/~啦啦啦。如下面代码段:
public Toast mToast;
public void toast(boolean collect) {
String str;
if (collect)
str = "收藏成功";
else
str = "取消收藏";
if(mToast == null)
mToast = Toast.makeText(this, "", Toast.LENGTH_SHORT);
mToast.setText(str);
mToast.show();
}
更多相关文章
- Android程序中如何执行shell脚本
- Android程序有很多Activity,在B中如何关闭整个Android应用程序
- 秒懂Android注解处理器(Android(安卓)Annotation Processor)
- 成品app直播源码,Android自屏幕底部滑出更多面板的实现
- android json访问php webservice
- android登录模块之静态登录
- Android(安卓)实现歌词同步
- Android(安卓)MVP 模式:简单易懂的介绍方式
- android TextView显示文字和图片