我正在尝试创建一个类似于 GridView 的自定义 View ,但滚动条功能有所不同。即我希望 GridView 应该动态创建列和行,并且必须在网格的每个单元格内保存 TextView 或 EditText View ,并且自定义 View 也可以垂直和水平滚动。
我尝试过使用表格和默认网格布局,但失败了。欢迎任何想法、建议或评论。
谢谢。
最佳答案
您应该使用RecyclerView以此目的。您必须预先声明列数。运行时不能有不同数量的列。
然而,同时水平和垂直滚动很棘手,但仍然可以完成。
结帐:http://belladunovska.com/tech/nested-recycler-view-in-android
Android Lead of NewCircle Training 有一个关于同一主题的演讲
您还可以查看 TwoWayView:https://github.com/lucasr/twoway-view (我认为它没有使用RecyclerView)
关于java - 类似 GridView 的 View 或布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35138273/