XRecyclerView框架中所遇到的bug,.XRecyclerView$DataObserver@3f43b8 is already registered

这里写图片描述

分析报错的原因:头调给适配器注册观察者,再调注册重复。

解决办法:

        if (!coursesAdapter.hasObservers()){
                    courseXrecyclerview.setAdapter(coursesAdapter);
                }else {
                    coursesAdapter.notifyDataSetChanged();
                }

你可能感兴趣的:(android)