所以,我不知道该怎么做。我想获取jsonData并使用来自同一Activtiy的数据设置适配器。这甚至可能吗?如果是,我应该怎么做,因为它总是因为#34;下载"的延迟而崩溃。适配器想要比我获取数据更早设置,因为它会因为null长度数组而崩溃。
private SzabadEuMusorok[] mSzabadEuMusoroks;
@InjectView(R.id.archivumReyclerView)
RecyclerView mRecyclerView;
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_archivum);
ButterKnife.inject(this);
setArray();
CollectionsAdapter adapter = new CollectionsAdapter(this, mSzabadEuMusoroks);
mRecyclerView.setAdapter(adapter);
RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(this);
mRecyclerView.setLayoutManager(layoutManager);
mRecyclerView.setHasFixedSize(true);
}
答案 0 :(得分:0)
请确保在从调用webservice获取数据后才设置适配器
请按照以下方式进行操作,以便您了解如何实施它:
isDone