xml布局文件
fragment_list.xml (控制fragment里面的内容)
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent"
android:background="#ffff00">
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:text="TextView"
android:textColor="#000000"
android:textSize="20sp"/>
</RelativeLayout>
Fragment的Java代码管理类
package com.administrator.fragmentdemo;
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
/**
* 列表fragment
*/
public class ListFragment extends Fragment {
public static final String BUNDLE_TITLE = "bundle_title";
private String mTitle = "mo_ren_zhi";
public static ListFragment newInstance(String title){
ListFragment fragment = new ListFragment();
Bundle bundle = new Bundle();//创建一个bundle对象对数据封装
bundle.putString(BUNDLE_TITLE,title);//put一下,有很多比如char,int等基础数据,比如这里用String(key,Value),还可以比如putChar();
fragment.setArguments(bundle);//将封装好的b