首先声明三点:
1、在需要嵌套Fragment的activity必须继承android.support.v4.app.FragmentActivity
2、嵌套的Fragment必须继承android.support.v4.app.Fragment
3、此教程仅适用于新手或者老手查阅
先上一个目录结构:

步骤:
1、新建一个嵌套fragment的activity:MainAcitivity.java和对应的布局文件main_activity.xml
main_activity.xml

xml version="1.0" encoding="utf-8"?>
FrameLayout>
LinearLayout>

MainAcitivity.java

packagecom.ruan.app;importandroid.support.v4.app.FragmentActivity;importandroid.os.Bundle;public class MainActivity extendsFragmentActivity {
@Overrideprotected voidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);
setContentView(R.layout.main_activity);//必需继承FragmentActivity,嵌套fragment只需要这行代码
getSupportFragmentManager().beginTransaction().replace(R.id.container, newMyFragment()).commitAllowingStateLoss();
}
}

2、新建一个需要嵌套的Fragment:MyFragment.java和对应布局文件my_fragment.xml
my_fragment.xml

xml version="1.0" encoding="utf-8"?>
RelativeLayout>

MyFragment.java

packagecom.ruan.app;importandroid.os.Bundle;importandroid.support.v4.app.Fragment;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;public class MyFragment extendsFragment {
@OverridepublicView onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {return inflater.inflate(R.layout.my_fragment, null);
}
}

好,完事 运行,下面是效果图

代码下载地址:http://pan.baidu.com/s/1hr8FYLI