RecyclerView: No adapter attached; skipping layout

这个 Log 的输出 是因为 在初始的时候,并没有设置adapter .


只需要 在查到 recyclerView 之后 。

if (resultsBeanList == null) {
    resultsBeanList = new ArrayList<>();
}
创建一空数据 ,

if (adapter == null) {
    adapter = new HotAdapter(this, resultsBeanList);
}
recyclerView.setAdapter(adapter);

然后就没有 这个提示了。 当 list .size() = 0 . 并没有太大的性能影响 。


你可能感兴趣的:(recyclerView,AndroidBUGFix)