在runOnUiThread中的notifyItemInserted不起作用

时间:2016-08-16 15:20:08

标签: android android-recyclerview

对我来说,notifyItemInserted中的runOnUiThread不起作用。 下载完每个文件后,我在runOnUiThreadasyncTask

  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);
       }
  });

1 个答案:

答案 0 :(得分:1)

不直接回答为什么它不起作用但我建议调用Error: Cannot query the cross product of repeated fields a1 and a2. 然后在你的asynctask中的publishProgress()中调用你的适配器调用而没有runOnUiThread。