【发布时间】:2017-01-05 05:26:22
【问题描述】:
我正在考虑构建基于问题图像和答案选项的 Android 应用程序。练习很少,每个练习大约有 50-60 个问题和答案。
我在想构建,每个问题都会有每个活动。但我知道这是错误的做法。我无法找到答案。
如果我将使用片段,那么可能会有很多片段文件。完全无法做出决定。
怎么办?如果有任何教程或视频,那将很有帮助,请提出您的建议。
【问题讨论】:
-
使用带有少量片段的单个活动并从您的 API 调用中更新数据。
-
您将只有很少的活动。对于每个问题,屏幕上的组件都是相同的,您无需为每个问题创建一个活动。
-
使用寻呼机适配器 :)
-
Viewpager 不错
-
您只需要创建 3 个文件。您的 MainActivity。 FragmentClass 和 FragmentPagerAdapter。然后创建一个片段列表。
List<Fragment>在您的 MainActivity 中然后将每个问题设置为片段的参数并将此片段添加到列表中。然后将整个片段列表发送到 FragmentPagerAdapter。就是这样
标签: java android android-layout android-fragments