getFragmentManager() is undefined??
各位大神,小弟最近在尝试fragment的时候出现了一个问题,不知道怎么解决,希望大神帮忙呀。代码如下:FragmentManagerfragmentManager=ge...
各位大神,小弟最近在尝试fragment的时候出现了一个问题,不知道怎么解决,希望大神帮忙呀。代码如下:FragmentManager fragmentManager = getFragmentManager();但出现了“The method getFragmentManager() is undefined”这样的错误,很是郁闷呀。
展开
1个回答
2013-04-03
展开全部
嗯,上面的问题解决了,主要是sdk版本的问题,因为Fragment是在3.0提出的,为了兼容低版本,需要引入一个android-support-v4.jar,但是在实例化 FragmentManager时,不能用getFragmentManager()这个方法,否则会出现我上述的问题。解决办法:1、需要实例化的activity必须 extends FragmentActivity 2、用this.getSupportFragmentManager();来替代getFragmentManager()写得不对的地方还希望大家谅解。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询