getsupportfragmentmanager()方法报错

原因分析:在Android项目中运用Fragment时,有v-4包下支持的Fragment以及app包下的Fragment,二者的FragmentManager获取方式不同。app包下的FragmentManager用:FragmentManager fragmentManager=getFragmentManager();v-4包的FragmentManager用:FragmentManager fragmentManager=getSupportFragmentManager()。

解决办法:由于getSupportFragmentManager()只能在部分activity中运用,所以将下图圈出来的activity改为FragmentActivity(v-4包)或AppCompatActivity(v7包)

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Yqq5Yqb5a2m5Lmg55qE5b-D5a2Q,size_14,color_FFFFFF,t_70,g_se,x_16

猜你喜欢

转载自blog.csdn.net/weixin_58222015/article/details/124320790