首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android替换fragment或使用fragment启动新活动

Android替换fragment或使用fragment启动新活动
EN

Stack Overflow用户
提问于 2013-06-14 06:23:58
回答 1查看 1.2K关注 0票数 4

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

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

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

如果这很重要,那么第二个片段需要在某个时刻将信息传递回原始片段。

EN

回答 1

Stack Overflow用户

发布于 2013-06-14 09:39:24

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

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17098200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档