【发布时间】:2017-02-14 18:04:33
【问题描述】:
我有一个 ViewPager,其中包含 3 个不同的页面,它们都有自己的片段 XML 文件。这些片段对于所有 3 个页面基本相同,只是内容不同:第 1 页显示 RadioGroup,第 2 页显示复选框,第 3 页仅显示文本。
在每一页上,顶部都有一个标题和说明,底部有一个按钮。内容显示在描述和按钮之间。
目前我已经复制了片段文件,只是更改了内容部分。但是这个解决方案似乎不是最好的,因为当布局发生变化时,我必须更改 3 个文件。
推荐的方法是什么?扩展 LinearLayout 类?将所有元素放在一个文件中并动态显示/隐藏我需要的元素?有更好的建议吗?
【问题讨论】:
标签: android android-fragments android-viewpager