【发布时间】:2019-10-31 10:12:27
【问题描述】:
当我从 Json 获取数据并放入 recyclerview 时。它滚动得很慢?请帮我解决这个问题。
recyclerView = findViewById(R.id.recycleview);
adapter1 = new Landing_recycler_adapter(MainActivity.this, movieList);
GridLayoutManager gridLayoutManager = new GridLayoutManager(getApplicationContext(),2);
gridLayoutManager.setOrientation(LinearLayoutManager.VERTICAL); // set Horizontal Orientation
recyclerView.setLayoutManager(gridLayoutManager); // set LayoutManager to RecyclerView
// recyclerView.setLayoutManager(new GridLayoutManager(this, GridLayoutManager.HORIZONTAL, true));
recyclerView.setHasFixedSize(true);
recyclerView.setAdapter(adapter1);
getJsonData();
【问题讨论】:
-
你为什么要设置layoutmanager两次?
-
@sanjeev 一行在评论 LOL 下 :)
-
很高兴您编辑了这篇文章。你在 recyclerview 之外使用滚动视图吗?
-
2.设置适配器后得到
getJsonData();? 3.movieList包含什么? P.S 请提供更多代码.. -
我没有得到确切的答案。
标签: android json android-recyclerview nestedrecyclerview