replaceFragment (android.app.Fragment) in MainActivity cannot be applied to

照着第一行代码敲的时候遇到了图上的问题replaceFragment (android.app.Fragment) in MainActivity cannot be applied to_第1张图片

解决方法:把MainActivity中导入的android.app.Fragment改成android.support.v4.app.Fragment
下面三个以此类推,在app前加上support .v4

改之前:在这里插入图片描述
改之后:
在这里插入图片描述
fragment的代码v4和不是v4的代码不能混用

例:

FragmentManager fragmentManager = getSupportFragmentManager(); 
// v4代码
FragmentManager fragmentManager = getFragmentManager();
// 不是v4编译出错

replaceFragment (android.app.Fragment) in MainActivity cannot be applied to_第2张图片

你可能感兴趣的:(replaceFragment (android.app.Fragment) in MainActivity cannot be applied to)