自定义类似ViewGroup

时间:2018-06-16 12:38:06

标签: android user-interface

我可以以某种方式(最好是简单地)使我的自定义ViewGroup像Table一样松散 - 将单元格跨越到列的最大宽度? 使用TableLayout对我来说不是一个解决方案,我需要在我自己的视图列表中进行宽度修改,因为并非所有这些都是直接的子视图。

到目前为止,我已经尝试扩展TableLayout并复制它的一些方法,使它们可以使用自己的视图列表而不是孩子,但我迷路了。

我还会提供一般答案,如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

我建议您使用RecyclerView来实现此目的,您必须使用 Recyclerview with GridLayoutManager ,默认情况下,如果您想支持网格内的选择,则会有onSelectionListener()