如何修复`类型不匹配:无法从android.app.FragmentManager转换为android.support.v4.app.FragmentManager`错误在android?

时间:2014-04-22 07:16:27

标签: android import fragment

我收到以下错误

Type mismatch: cannot convert from android.app.FragmentManager to android.support.v4.app.FragmentManager

以下行

FragmentManager frgManager = getFragmentManager();
frgManager.beginTransaction().replace(R.id.content_frame, fragment).commit()

我的课程中有以下导入

 import android.support.v4.app.Fragment;
 import android.support.v4.app.FragmentManager;
 import android.support.v4.app.FragmentTransaction;

如何解决错误?

1 个答案:

答案 0 :(得分:7)

getFragmentManager()替换为getSupportFragmentManager(),并确保您的班级是FragmentActivity的子类。