我的应用程序(最低 API 14)使用带有 3 个选项卡的 ActionBar。选项卡是: i。输入数据(大约 10 个片段) ii. 管理数据(15 个片段) iii. 查看数据(8 个片段)。每个选项卡都有一个默认片段,但根据用户选择有多个片段。
我希望用户能够在 3 个选项卡之间滑动(通过滑动内容),因此我需要使用 ViewPager 和兼容性库 v4。
我收到的建议(经过大量研究)是使用 MainActivity 托管 ActionBar 和带有片段的选项卡内容的选项卡。但我担心碎片的数量。还有一些片段需要使用日期和时间选择器,这意味着 DialogFragments 来自片段。它开始变得非常复杂。
有人看到我使用活动而不是选项卡内容的片段有任何问题吗?