我的目标是改变gridView将显示的列数。在gridView XML布局中,我引用了我的dimens.xml中的值来设置numColumns。有没有办法从dimens xml引用这个值来改变它的值?作为Android开发的新手,也许有更好的方法来控制numColumns的值。
所有帮助表示赞赏。 感谢
答案 0 :(得分:0)
您无法在运行时更改dimens.xml中的值。但是,您可以使用代码更改gridview中的列数。下面是您可以从片段或任何类调用以更改列数的java方法 http://developer.android.com/reference/android/widget/GridView.html#setNumColumns(int)