我很清楚有一些方法可以自定义元素GridView
,例如ListView
使用Adapters
(like BaseAdapter
)。我也知道 Holder 范式可以保持复杂数据结构的状态。
我想知道RadioGroup
工作是否相同。如果不是,我怎么能实现这样的东西:
|-------| | 正文 | |-------| | 图片 | |-------| | 收音机 | | 但。| |-------|
这可以模块化(以编程方式)添加到 aRadioGroup
以获得更复杂的结构,例如:
|-------|-------|--------| | 正文 | 正文 | 正文 | |-------|-------|--------| | 图片 | 图片 | 图片 | |-------|-------|--------| | 收音机 | 收音机 | 收音机 | | 但。| 但。| 但。| |-------|-------|--------|
我发现的其他解决方案涉及Horizontal ListView或自定义 GridView。
是否有任何其他 Android 设计模式可以遵循以实现更优雅的结果?
谢谢。