【发布时间】:2014-01-29 13:47:58
【问题描述】:
我知道这个问题可能很快就会结束,因为它主要基于意见,但我没有使用 Android 的经验,可以提供一些指导。
我已经构建了一个 App,每个 Activity 只承载一个片段,我总共有大约 10 个 Activity,这意味着我也有 10 个片段。
因为我知道一个活动可以托管多个片段,所以每个活动只托管一个片段是不好的做法吗?我应该使用一个或两个承载多个片段的活动还是我目前的方式可以?
【问题讨论】:
-
我不知道这是否是不好的做法,但我使用 1 个活动通过将片段类作为额外的活动传递给活动来显示各种片段。然后 Activity 将为我处理 fragmentTransaction。至少它是有效的,因为我不必一遍又一遍地复制片段