【发布时间】:2017-05-15 22:42:47
【问题描述】:
我尝试用谷歌搜索找出某种方法来获取从网络调用到 Recyclerview 的值。但我无法弄清楚如何使用 Rxjava 将值设置为适配器
private void initViews()
{
recyclerview = (RecyclerView) findViewById(R.id.recycler_view);
recyclerview.setHasFixedSize(true);
RecyclerView.LayoutManager layoutManager = new LinearLayoutManager(getApplicationContext());
recyclerview.setLayoutManager(layoutManager);
loadRxjava();
}
private void loadRxjava()
{
Subscription sub = retrofitManager.getModelNew().postRawJson()
.observeOn(AndroidSchedulers.mainThread())
.subscribeOn(Schedulers.io())
.subscribe(new Subscriber<ModelNew>() {
@Override
public void onCompleted() {
}
@Override
public void onError(Throwable e) {
}
@Override
public void onNext(ModelNew modelNew)
{
}
});
}
【问题讨论】:
-
可以添加适配器的代码吗?
标签: java android retrofit2 rx-java2