使用太多片段有缺点吗?

时间:2012-07-16 20:13:04

标签: android android-fragments

我正在使用平板电脑用户界面,所有内容都显示在一个屏幕上。基本上,我有两个主要内容,一个是ListFragment,另一个是内容。但是,我需要显示:

  • 动态更新的当前位置。
  • 我还需要显示带有当前日期和时间的数字时钟。
  • 一个计时器,显示自应用程序启动以来经过的时间。
  • 跟踪器,显示列表中的项目数和正在显示的当前项目等

所有这些功能都被设计为保持在一个单独的位置。

所以现在我不确定我是否将它们放入自己的片段中是否会对将它们全部放入一个活动中产生任何后果?

1 个答案:

答案 0 :(得分:1)

Fragment应代表独立行为。您的所有四个点都是全局属性(即当前日期/时间,位置,计时器)或依赖于另一个Fragment(即当前选择的列表项)。所以听起来你想把所有四个组合成一个Fragment。然后对活动实施回调方法,该方法将更新当前选定的列表项编号。