fragmentTransaction.replace第二个参数报错

Tracy0513_ 2020-11-05 04:02:18
Wrong 2nd argument type. Found: 'com.example.heartbeatdiary.Wode', required: 'android.app.Fragment' less...
Inspection info:
replace(int,android.app.Fragment)in FragmentTransaction cannot be applied
to(int,com.example.heartbeatdiary.Wode)

fragmentTransaction写replace的时候 第二个参数一直报错是为什么啊
我查了一下 说是创建的activity文件然后继承的fragment 然后我是直接创建的fragment文件
但是我改了还是报错 麻烦大家看一看
我是个小白 说清楚一点哦 不然我可能看不懂 谢谢你们了
磕头....
...全文
6021 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Tracy0513_ 2020-11-06
  • 打赏
  • 举报
回复
引用 13 楼 立青_的回复:
[quote=引用 12 楼 立青_ 的回复:][quote=引用 10 楼 Tracy0628 的回复:][quote=引用 9 楼 le540850072 的回复:]你把 Wode 文件的类定义 和 类中的引用发出来看看?
是这样子的 我还没有写东西 [/quote] 很明显,你的FragmentTransaction 是android.app下的,传的也是android.app.Fragment 你的Wode继承的是androidx.fragment .app.Fragment 你要么把FragmentTransaction 换成androidx.fragment.app下的,要么把Wode继承android.app.Fragment,推荐使用androidx[/quote] 所以结论就是你引包引错了,你应该全部引入兼容库下的包[/quote] 这样啊 那我回去改一下 谢谢啦
立青_ 2020-11-06
  • 打赏
  • 举报
回复
引用 12 楼 立青_ 的回复:
[quote=引用 10 楼 Tracy0628 的回复:][quote=引用 9 楼 le540850072 的回复:]你把 Wode 文件的类定义 和 类中的引用发出来看看?
是这样子的 我还没有写东西 [/quote] 很明显,你的FragmentTransaction 是android.app下的,传的也是android.app.Fragment 你的Wode继承的是androidx.fragment .app.Fragment 你要么把FragmentTransaction 换成androidx.fragment.app下的,要么把Wode继承android.app.Fragment,推荐使用androidx[/quote] 所以结论就是你引包引错了,你应该全部引入兼容库下的包
立青_ 2020-11-06
  • 打赏
  • 举报
回复
引用 10 楼 Tracy0628 的回复:
[quote=引用 9 楼 le540850072 的回复:]你把 Wode 文件的类定义 和 类中的引用发出来看看?
是这样子的 我还没有写东西 [/quote] 很明显,你的FragmentTransaction 是android.app下的,传的也是android.app.Fragment 你的Wode继承的是androidx.fragment .app.Fragment 你要么把FragmentTransaction 换成androidx.fragment.app下的,要么把Wode继承android.app.Fragment,推荐使用androidx
le540850072 初级 2020-11-06
  • 打赏
  • 举报
回复
引用 10 楼 Tracy0628 的回复:
[quote=引用 9 楼 le540850072 的回复:]你把 Wode 文件的类定义 和 类中的引用发出来看看?
是这样子的 我还没有写东西 [/quote] 你还没有写东西?
Tracy0513_ 2020-11-06
  • 打赏
  • 举报
回复
引用 9 楼 le540850072 的回复:
你把 Wode 文件的类定义 和 类中的引用发出来看看?


是这样子的 我还没有写东西
le540850072 初级 2020-11-06
  • 打赏
  • 举报
回复
你把 Wode 文件的类定义 和 类中的引用发出来看看?
Tracy0513_ 2020-11-06
  • 打赏
  • 举报
回复
引用 5 楼 立青_的回复:
你这个Wode是啥?报错已经很明显了,这个参数是android.app.Fragment,你传的是com.example.heartbeatdiary.Wode,所以这个Wode类继承的是什么?
继承的就是fragment啊 但是我不知道怎么改哎
Tracy0513_ 2020-11-06
  • 打赏
  • 举报
回复
引用 5 楼 立青_的回复:
你这个Wode是啥?报错已经很明显了,这个参数是android.app.Fragment,你传的是com.example.heartbeatdiary.Wode,所以这个Wode类继承的是什么?
继承的就是fragment啊 但是我不知道怎么改哎
Tracy0513_ 2020-11-06
  • 打赏
  • 举报
回复
引用 4 楼 zhang106209的回复:
你的wode报错了呀,是Fragment吗
是一个继承fragment的JAVA文件
立青_ 2020-11-06
  • 打赏
  • 举报
回复
你这个Wode是啥?报错已经很明显了,这个参数是android.app.Fragment,你传的是com.example.heartbeatdiary.Wode,所以这个Wode类继承的是什么?
zhang106209 2020-11-06
  • 打赏
  • 举报
回复
你的wode报错了呀,是Fragment吗
Tracy0513_ 2020-11-06
  • 打赏
  • 举报
回复
引用 1 楼 zhang106209 的回复:
你将你的代码贴出来看看



你看!
zhang106209 2020-11-05
  • 打赏
  • 举报
回复
你将你的代码贴出来看看

80,473

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧