我正在编写一个应用程序,其中我使用一个名为TestActivity的活动来扩展FragmentActivity。
在这个TestActivity的onResume()中,我将调用一个不扩展任何Activity的类,它的普通类。我需要在该类中使用FragmentManager对象来执行FragmentTransactions。我需要从FragmentActivity发送到该类以获取引用FragmentManager.I尝试发送getApplicationContext()的上下文,但无法获取FragmentManger引用。任何人都可以帮我解决这个问题吗?
感谢Adavance
答案 0 :(得分:4)
每个Activity都有自己的FragmentManager来管理其中的Fragments。您需要从您希望操作的Activity传递FragmentManager。
您寻求的上下文只是TextActivity。
答案 1 :(得分:0)
看完Doc后,抓住这个:
(Activity Object).getSupportFragmentManager()
并将其传递给您的班级。