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