4

我仍然不确定使用片段的最佳设计实践。我在以下位置查看了开发文档:

http://developer.android.com/guide/components/fragments.html

似乎有两种方法可以制作新屏幕,至少在单个窗格布局中。假设我在一个片段中有一个按钮,我希望它在单击时显示一个新视图。我应该使用原始活动并用 FragmentTransaction 替换,还是应该让原始活动向显示该片段的新活动发起意图。我很确定两者都可以工作。我更想知道设计实践。或者我应该使用对话片段?

如果重要,第二个片段需要在某个时候将信息传递回原始片段。

4

1 回答 1

0

如果您需要做的只是将一些数据返回到片段,我可能会使用 Dialog。

但是,对于切换片段,使用 FragmentTransaction 来更改片段要好得多,这样您就不需要新的 Activity(使用片段的主要优点之一)。

于 2013-06-14T01:39:24.477 回答