1.按照网上的Fragment官网资料翻译来做一直有错:
10-03 02:43:13.971: E/AndroidRuntime(1921): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mzb.fragmenttest/com.mzb.fragmenttest.MainActivity}: android.view.InflateException: Binary XML file line #17: Error inflating class fragment 后来得知包含有Fragment的Activity需要修改成继承于FragmentActivity而不是Activity,因为前者是android.support.v4.app.FragmentActivity包中的,后者是android.app.Activity包中的。 2.在FragmentActivity中调用:FragmentManager fragmentManager=getFragmentManager();这句话会报错:Type mismatch: cannot convert from android.app.FragmentManager to android.support.v4.app.FragmentManager明明FragmentActivity已经是support.v4中的。。。 后来发现需要调用另外一个函数:getSupportFragmentManager() 来自为知笔记(Wiz)