public class MainActivity extends AppCompatActivity { private RecyclerView mRecyclerView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mRecyclerView=findViewById(R.id.recyclerview); mRecyclerView.setLayoutManager(new LinearLayoutManager(this)); MyApp.getmRetrofit() .create(FilmService.class) .getBean(1) .subscribeOn(Schedulers.io()) .map(new Function<Bean, List<Bean.DataBean>>() { @Override public List<Bean.DataBean> apply(Bean bean) throws Exception { List<Bean.DataBean> list=bean.getData(); return list; } }).observeOn(AndroidSchedulers.mainThread()) .subscribe(new Consumer<List<Bean.DataBean>>() {
用Retrofit请求网络数据并展示在Recyclerview
最新推荐文章于 2021-04-07 14:54:29 发布