getSupportFragmentManager()出错 - android

时间:2015-07-25 14:22:59

标签: android

有没有办法在不扩展Activity或任何其他类的情况下使用getFragmentManager()函数?

2 个答案:

答案 0 :(得分:0)

  

有没有办法在不扩展Activity或任何其他类的情况下使用getFragmentManager()函数?

片段和FragmentManager的概念纯粹是活动所使用的东西,没有其他东西。要获得FragmentManager,您需要一个活动,因为只有活动才能关注碎片。

答案 1 :(得分:0)

你可以这样做:

public class MyTestClass{

     public void myMethoName(Activity activity){
         FragmentManager fm = activity.getFragmentManager();

         // Now you can use fm as Object of FragmentManager
     }

 }

希望它会对你有所帮助。