Android开发,Toast重复显示(显示时间过长)解决方法
2014-06-18 20:54
267 查看
Toast是Android中用来显示信息的一种机制,和 Dialog不同,Toast没有焦点,而且Toast显示的时间有限,一定时间后就会自动消失。如果用户一直点击,Toast会排队一个一个的,直到消息队列全部显示完,这样的效果显然是不好的,下面来看解决方法:
Toast toast;
if (toast != null)
//当 toast已经存在时,只需修改提示内容,无需重新创建
{
toast.setText(text);
toast.setDuration(duration);
toast.show();
} else
{
toast = Toast.makeText(activity, text, duration);
toast.show();
}
Toast toast;
if (toast != null)
//当 toast已经存在时,只需修改提示内容,无需重新创建
{
toast.setText(text);
toast.setDuration(duration);
toast.show();
} else
{
toast = Toast.makeText(activity, text, duration);
toast.show();
}
相关文章推荐
- Android开发,Toast重复显示(显示时间过长)解决方法【囧事屋】
- 解决Android Toast重复显示等待时间过长的问题
- 解决Android Toast重复显示等待时间过长的问题
- Android中toast重复显示时间过长问题解决
- Android进阶之Toast重复显示解决方法
- Android_关于Toast重复显示解决方法
- 解决android 关于Toast重复显示解决方法
- android 关于Toast重复显示解决方法
- android 关于Toast重复显示解决方法
- android 关于Toast重复显示解决方法
- android 关于Toast重复显示解决方法
- Android——Toast重复显示解决方法
- android中Toast重复显示bug解决方法
- android 关于Toast重复显示解决方法
- Android Toast防止重复显示的方法
- Android延长Toast显示时间的方法
- android中Toast重复显示问题解决
- Android开发:友盟推送多次重复打开页面,退出时得多次退出才能退出的解决办法(浅显方法)
- Android开发中ListView数据更新显示的解决方法
- Android开发中解决Toast长时间显示问题