1、创建Fragment子类,并return view
2、activity_main的xml中引入fragment.xml,注意name以及id的加入
3、在ActivityMain中无论用不用Fragment,一定要先拿到Fragment
FragmentManager fragmentManager = getSupportFragmentManager();
TestFragment testFragment = (TestFragment) fragmentManager.findFragmentById(R.id.fragmentTest);
注意:无论我们是否需要在activity中使用该fragment,我们都必须给该fragment声明id属性或者声明一个tag属性,否则会报异常,如下:
aused by: android.view.InflateException: Binary XML file line #45: Error inflating class fragment
Caused by: java.lang.IllegalArgumentException: Binary XML file line #45: Must specify unique android:id, android:tag, or have a parent with an id for com.bawie.bawaymall160a.home.fragment.CatagoryFragment