对我来说,notifyItemInserted
中的runOnUiThread
不起作用。
下载完每个文件后,我在runOnUiThread
中asyncTask
:
ImageModel imageModel = new ImageModel();
imageModel.setName("تصویر " );
imageModel.setUrl(aFile.getName());
imageModel.ImageFile = localFile;
data.add(imageModel);
runOnUiThread(new Runnable() {
@Override
public void run() {
mAdapter.notifyItemInserted(data.size() - 1);
}
});
答案 0 :(得分:1)
不直接回答为什么它不起作用但我建议调用Error: Cannot query the cross product of repeated fields a1 and a2.
然后在你的asynctask中的publishProgress()
中调用你的适配器调用而没有runOnUiThread。