My fragment cannot be cast to android.support.v4.app.Fragment

随着android版本的升级和android studio 与 sdk的不断升级,有很多过时的参数以及新增的包,这给新手造成了很大的困扰。
其中问题
My fragment cannot be cast to android.support.v4.app.Fragment
是比较常见的一,

1.解决方法1 xxx.v4.app.xxx

遇到这个问题一般是引用错包了

可以检查一下是否引用包的时候使用了

import android.app.fragment

是的话,请将相关的包全部更改为

import android.support.v4.app.fragment

My fragment cannot be cast to android.support.v4.app.Fragment_第1张图片My fragment cannot be cast to android.support.v4.app.Fragment_第2张图片

以下类似的问题,
cannot be cast to android.support.v4.app.
也可以活学活用用该方法解决。
吾乃一匹大懒虫,江城机博。

My fragment cannot be cast to android.support.v4.app.Fragment_第3张图片

你可能感兴趣的:(Android,andoid,android,cast,fragment)