下面四个步骤就能创建一个简单的片段
1。扩展片段类
2。在XML或Java中提供显示
3。覆盖onCreateView方法
4。在活动中使用片段
如下就是简单的显例
创建一个FirstActivityFragment。java文件,扩展片段类
package com.example.liang.login; import android.content.Context; import android.os.Bundle; import android.support.v4.app.Fragment; import android.support.v4.view.VelocityTrackerCompat; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.TextView; import android.widget.Toast;/* * ,* Created by  liang 提醒2016/7/15。 ,*/public class  FirstActivityFragment extends Fragment  { ,,,public FirstActivityFragment () { ,,,} ,,@Override ,,,public View onCreateView (LayoutInflater 增压泵, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,ViewGroup 容器, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,Bundle savedInstanceState) { ,,,,,,View v =, inflater.inflate (R.layout.fragment_first, ,,,,,,,,,,,,,,,,,假); ,,,,,,,TextView TextView =, (TextView) v.findViewById (R.id.showFirstFragmentInfo); ,,,,,,,final Context Context =, this.getActivity (); ,,,,,,,textView.setOnClickListener (new View.OnClickListener (), { ,,,,,,,,,,@Override ,,,,,,,,,,,public void onClick (View v), { ,,,,,,,,,,,,,,,Toast 你好; ,,,,,,,,,,,,,,,hello =, Toast.makeText(上下文、“hello”Toast.LENGTH_LONG); ,,,,,,,,,,,,,,,hello.show (); ,,,,,,,,,,,} ,,,,,,,}); ,,,,,,,return v; ,,,} ,,@Override ,,,public void onCreate (savedInstanceState, Bundle ), { ,,,,,,,super.onCreate (savedInstanceState); ,,,} }
为片段创建一个xml fragment_first。xml
并在一个活动视图中使用
& lt; ? xml version=" 1.0 ",编码=" utf - 8 " ?比; & lt; LinearLayout  xmlns: android=" http://schemas.android.com/apk/res/android " ,,,android: layout_width=癿atch_parent” ,,,android: layout_height=癿atch_parent” ,,,android:取向=按怪薄? ,,,android:背景=? 33 ff00”比; ,,,& lt; fragment xmlns: android=,,,,,,," http://schemas.android.com/apk/res/android " ,,,,,,,xmlns:工具=" http://schemas.android.com/tools " ,,,,,,,android: id=癅 + id/片段” ,,,,,,,android: name=" com.example.liang.login.FirstActivityFragment " ,,,,,,,工具:layout=癅layout/fragment_first” ,,,,,,,android: layout_width=癿atch_parent” ,,,,,,,android: layout_height=皐rap_content”,/比; nullAdroid中片段的简单使用