Type mismatch: cannot convert from MainFragment to Fragment 報錯

源碼:

1         FragmentTransaction mFragmentTranscation = getSupportFragmentManager().beginTransaction();
2         Fragment mMainFragment = new MainFragment();//此行提示出錯
3         mFragmentTranscation.replace(R.id.container, mMainFragment);
4         mFragmentTranscation.commit();

 

錯誤提示:無法將MainFragment (Fragment的子類)強制轉換成Fragment

解決方法:

在原來的MainFragment中把

import android.app.Fragment;

更改爲:

import android.support.v4.app.Fragment;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章