【发布时间】:2017-04-07 07:11:46
【问题描述】:
我有一个带有片段查看器的应用程序。
每个片段要么属于 A 类型,包含 5 个 CheckBoxes 的列表,要么属于 B 类型,包含 5 个 Radiobuttons。
目前,我有一个 AbstractFragment,它有 2 个子类 FragmentA 和 FragmentB,我设置了一个带有列表或其他的布局。
我想简化这一点,只有一个 Fragment 类,列表中有 5 个 CompoundButton,如果 CompoundButton 是 CheckBox 或 Radiobutton,则以编程方式设置。
由于CompoundButton 是抽象的,我怎样才能实现这样的目标?
PS:当然,以编程方式添加按钮不是我想做的,因为布局有点复杂,设置起来很乏味。
【问题讨论】:
标签: android android-layout checkbox radio-button