刚刚实施RecyclerView
在我的代码中,替换ListView
.
一切正常。显示数据。
但正在记录错误消息:
15:25:53.476 E/RecyclerView: No adapter attached; skipping layout
15:25:53.655 E/RecyclerView: No adapter attached; skipping layout
对于以下代码:
ArtistArrayAdapter adapter = new ArtistArrayAdapter(this, artists);
recyclerView = (RecyclerView) findViewById(R.id.cardList);
recyclerView.setHasFixedSize(true);
recyclerView.setAdapter(adapter);
recyclerView.setLayoutManager(new LinearLayoutManager(this));
正如你所看到的,我已经附上了一个适配器RecyclerView
。
那么为什么我不断收到此错误?
我读过与同一问题相关的其他问题,但没有一个有帮助。
您能否确保从延迟异步回调之外的“主”线程调用这些语句(例如在onCreate()
方法)。
一旦我从“延迟”方法调用相同的语句。就我而言ResultCallback
,我收到同样的消息。
In my Fragment
,从 a 内部调用下面的代码ResultCallback
方法产生相同的消息。将代码移至onConnected()
我的应用程序中的方法,消息消失了......
LinearLayoutManager llm = new LinearLayoutManager(this);
llm.setOrientation(LinearLayoutManager.VERTICAL);
list.setLayoutManager(llm);
list.setAdapter( adapter );
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)