[英]How to call activity from another fragment.?
我已经知道如何在 Android 中制作片段。 我想在按钮单击事件的同一片段中打开另一个活动。 该按钮位于片段 class 内。
我怎么做?
根据您的需要,有两种可能性:
所有 Fragment 到 Fragment 的通信都是通过关联的 Activity 完成的。 两个 Fragment 永远不应该直接通信。
这是一些带有示例的教程
编辑:2013 年 4 月
我喜欢@AlexLockwood 的评论。
在一个片段开始另一个片段的情况下,只需使用setTargetFragment(Fragment, int)
并通过调用getTargetFragment()
直接与其通信就可以了。 通过 Activity 与 Fragments 通信通常是一个好主意,因为它使您的 Fragment 彼此之间保持松散耦合。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.