要创建一个Fragment,必须创建一个Fragment的子类,或者继承自另一个已经存在的Fragment的子类
例:要创建一个名称为NewFragment的Fragment,并重写onCreateView()方法,可以使用下面的代码
public class NewsFragment extends Fragment {
@Nullable
@Override
public View onCreateView(LayoutInflater inflater,ViewGroup container,Bundle savedInstanceState)
{
//从布局文件加载一个布局文件
View v = inflater.inflate(R.layout.news,container,false);
return v;
}
}
当系统首次调用Fragment时,如果想绘制一个UI界面,那么在Fragment中必须重写onCreateView()方法返回一个View,如果Fragment没有UI界面,可以返回null