ModelFragment
说的是不可转换的类型,并给我以下错误,它无法解决方法。
无法将android.app.fragment投射到ModelFrament
if (adapter==null) {
ModelFragment mfrag=
(ModelFragment)getFragmentManager().findFragmentByTag(MODEL);
if (mfrag==null) {
getFragmentManager().beginTransaction()
.add(new ModelFragment(), MODEL).commit();
}
else if (mfrag.getBook()!=null) {
setupPager(mfrag.getBook());
}
}
答案 0 :(得分:0)
检查ModelFragment
是否扩展了android.support.v4.app.Fragment
。在这种情况下,您需要使用getSupportFragmentManager()
而不是getFragmentManager()