【发布时间】:2019-12-03 13:34:57
【问题描述】:
我有一个 2 列网格布局,但我想在方向更改为横向时将其更改为 3 列。我该怎么做?
这是我设置 RecyclerView 和 Grid 的 OnCreate 方法。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
birdList = new ArrayList<>();
getJSONfromFile();
// Recycler View
mainRecyclerView = findViewById(R.id.main_recycler_view);
mainRecyclerView.setLayoutManager(new GridLayoutManager(this, 2));
// Set Adapter
BirdAdapter adapter = new BirdAdapter(this, birdList);
mainRecyclerView.setAdapter(adapter);
}
【问题讨论】:
标签: android android-gridlayout