为了账号安全,请及时绑定邮箱和手机立即绑定

那个add();怎么一直显示错误 错误提示The method add(int, Fragment) in the type FragmentTransaction is not applicable for the arguments (int, MyFragment2)说是要把上面的 MyFragment2 fragment2=new MyFragment2();

case R.id.second :{

       MyFragment2 fragment2=new MyFragment2();

            FragmentManager fragmentManager = getFragmentManager();

            FragmentTransaction beginTransaction = fragmentManager.beginTransaction();

            beginTransaction.add(R.id.frame, fragment2);

   

break;


正在回答

1 回答

可能是导包导错了 你看看

0 回复 有任何疑惑可以回复我~
#1

qq__4697 提问者

已解决 谢谢
2016-07-22 回复 有任何疑惑可以回复我~
#2

扫地狂魔3389708 回复 qq__4697 提问者

怎么解决的啊?亲
2016-08-17 回复 有任何疑惑可以回复我~
#3

qq__4697 提问者 回复 扫地狂魔3389708

说是配置文件中的sdk版本过低 我原来的 android:minSdkVersion="8" 改成11以上就好了,再到那个包就没问题了
2016-08-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111161    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

那个add();怎么一直显示错误 错误提示The method add(int, Fragment) in the type FragmentTransaction is not applicable for the arguments (int, MyFragment2)说是要把上面的 MyFragment2 fragment2=new MyFragment2();

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信