我尝试使用staggeredGridLayout RecyclerView来创建网格。密码:
//for global layout
mLayoutManager = new StaggeredGridLayoutManager(2,StaggeredGridLayoutManager.VERTICAL);我有问题的方式,如果我设置如下:
那怎么做呢?对不起我的ENglish
发布于 2015-07-27 01:24:08
在values文件夹下创建一些资源文件,比如config.xml。放置一个integer值,该值将指示您希望在RecyclerView中看到多少列。
在其他文件夹中重写此值,例如在values下面
<integer name="columns">2</integer>在values-land下,你将拥有
<integer name="columns">3</integer>然后您可以在运行时以这样的方式使用:getResources().getInteger(R.integer.columns)
https://stackoverflow.com/questions/31643693
复制相似问题