This question already has answers here:
Start an activity from a fragment

(7个答案)


3年前关闭。




我在FragmentActivity内有一组选项卡,每个选项卡都拥有自己的片段。当我尝试通过onClickListener并使用startActivity(myIntent)方法从该片段中启动新 Activity 时,我的应用程序强制关闭。

环顾了一会后,我找到了一个称为startActivityFromFragment的方法的两个或两个引用,但是经过一个小时左右的搜索后,我找不到任何解释或示例来说明如何使用它,或者这是否是我应该使用的方法。使用。

我想我要问的是,从一个 Activity 中启动一个新 Activity 与从一个片段中启动一个新 Activity 之间是否有区别,如果是的话,我需要实现什么?

最佳答案

你应该用getActivity().startActivity(myIntent)

关于android - 如何从 fragment 内开始 Activity ? [复制],我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12074608/

10-12 01:53