android.app.Fragment 与 android.support.v4.app.Fragment 的不一样
(1) android.app.Fragment:兼容的最低版本是android:minSdkVersion="11",所以你的应用不能兼容3.0如下的应用。 能够使用<fragment>标签的,这点很重要。 若是是用android.support.v4.app.Fragment的话,是不能是用<fragment>标签的, 会抛出android.view.InflateException: Binary XML file line #7: Error inflating class fragment异常 (2) android.support.v4.app.Fragment:能够兼容到1.6的版本,不能使用<fragment>标签, 须要在程序中经过add或者replace的方式添加,同时还须要android-support-v4.jar包 fragment的使用教程请你们参考官网的demo,那个是以android.app.Fragment为例子的,能够使用getFragmentManager(),activity的一个方法, 要是用android.support.v4.app.Fragment,须要继承FragmentActivity,使用getSupportFragmentManager, 这两个方法都是为了获得fragmentManager,名字同样可是包名不同。
内容来自网络搜索android