getActivity / Toaster

Android 吐司框架,专治 Toast 各种疑难杂症
Apache License 2.0
3.2k stars 404 forks source link

之前用的是8.6版本,现在是9.1版本,排队策略问题 #71

Closed ChawLoo closed 3 years ago

ChawLoo commented 3 years ago

感谢大佬的开源,有个问题咨询一下。 旧版本的时候,开多个线程同时调用show,相同的文本是不会重复显示的,新版本会连续弹出,不知道是属于显示的策略改了还是算Bug,我看到新版本底层是用了Handle消息发送,旧版本是会校验文本重复性,新版本是移除了吗?需要自己添加拦截器还是属于Bug问题,望解答,

getActivity commented 3 years ago

https://github.com/getActivity/ToastUtils/releases/tag/9.0

getActivity commented 3 years ago

小伙子,建议你这边先看一下更新介绍,然后你再看看有没有其他疑问,有的话欢迎再提出来

ChawLoo commented 3 years ago

小伙子,建议你这边先看一下更新介绍,然后你再看看有没有其他疑问,有的话欢迎再提出来

抱歉,还真没看,那我写个拦截器吧,研究一哈,感谢

getActivity commented 3 years ago

@ChawLoo 小伙子,新版本已经没有用排队的方式来显示 Toast 了,具体原因是我发起了一个投票,最终得到的结果是,相比排队显示 Toast,大家更倾向于 Toast 的即时性。

getActivity commented 3 years ago

getActivity commented 3 years ago

小伙子,如果你更倾向 Toast 排队显示的方式,可以通过 ToastUtils.setStrategy(IToastStrategy strategy) 这个 API 来重新实现 Toast 的显示规则。

getActivity commented 3 years ago

小伙子,你还有别的问题不,没有的话我就关闭 issue 了。