关于ApiRetrofit连续两次请求导致数据重复的思考

今天遇到一个问题因为业务的叠加在onActivityResult中和EventBus的接收中都刷新了数据请求了一个列表,但是实际因为间隔太短,几乎同时,导致了数据接收是一起到达的所以出现界面列表数据重复的现象,recyclerView重复展示。实测多次,通过断点一直正常,考虑可能是ApiRetrofit的缓存出现时间间隔太短的请求只执行一次。有空需要检查确认。

关于ApiRetrofit连续两次请求导致数据重复的思考_第1张图片

你可能感兴趣的:(Android,程序员,技术,工作,分享,记录,控件)