关于某些控件,多次点击导致的重复提交问题,我汇总如下:
1.通过设置一个工具类解决重复提交
结果:不可取,快速点击多次,依然会重复提交
2.自己实现的OnClickListener
结果:也是错的
3.使用RxBinding来控制多次重复提交
结果:也不能有效的解决问题
解决办法:在提交的时候,使用ProgressDialog显示进度条,同时设置成cancled(false),就可以有效的避免这样的问题出现。
1.通过设置一个工具类解决重复提交
结果:不可取,快速点击多次,依然会重复提交
2.自己实现的OnClickListener
结果:也是错的
3.使用RxBinding来控制多次重复提交
结果:也不能有效的解决问题
解决办法:在提交的时候,使用ProgressDialog显示进度条,同时设置成cancled(false),就可以有效的避免这样的问题出现。
本文探讨了多种防止用户多次点击导致重复提交问题的方法,并指出使用ProgressDialog配合设置cancled(false)能有效避免此问题。
683

被折叠的 条评论
为什么被折叠?



