我已经知道如何在Android中制作片段了。我想在按钮单击事件的同一片段中打开另一个活动。该按钮位于片段类中。
我该怎么做?
答案 0 :(得分:2)
根据您的需要,有两种可能性:
答案 1 :(得分:0)
所有片段到片段的通信都是通过关联的Activity完成的。两个碎片永远不应该直接通信。
以下是一些示例
的教程编辑:2013年4月
我喜欢@ AlexLockwood的评论。
如果一个片段启动另一个片段,只需使用setTargetFragment(Fragment, int)
并通过调用getTargetFragment()
直接与之通信即可。通过活动与片段进行通信通常是一个好主意,因为它可以使您的片段彼此松散耦合。