作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
如何删除当前显示的所有 toast 消息?
在我的App中,有一个列表,当用户点击一个item时,会显示一个toast消息,10 项 - 10 条 Toast 消息。
因此,如果用户点击 10 次,然后按下菜单按钮,他们必须等待几秒钟才能阅读菜单选项文本。
不应该是这样的:)
最佳答案
我的解决方案是在 Activity 中初始化一个 Toast。然后在每次点击时更改其文本。
Toast mToast = Toast.makeText(this, "", Toast.LENGTH_SHORT);
if (a) {
mToast.setText("This is a");
mToast.show();
} else if (b) {
mToast.setText("This is b");
mToast.show();
}
关于Android - 隐藏所有显示的 Toast 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2755277/
我是一名优秀的程序员,十分优秀!