我目前使用带有RecyclerView的SwipeRefreshLayout来显示一些图像。因此,如果用户向下擦除,SwipeRefreshLayout将显示等待动画,应用程序开始下载并在异步任务中生成图像。在此之后,我有这段代码:
mRecyclerView.setAdapter(new ImageRecyclerViewAdapter(bitmaps));
mSwipeRefreshLayout.setRefreshing(false);
但只要应用程序下载并生成图像,动画就会启用。如果使用适配器将它们发送到recyclerview,则动画会停止,因此它会在显示图像前隐藏一两秒钟。
错误在哪里?