让一个activity和加载多个布局文件
package com.example.fragment;
import android.app.Activity;
import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.view.View;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// 1. 创建fragment对象
Fragment01 f1 = new Fragment01();
// 2. 获取fragment管理器
FragmentManager fm = this.getFragmentManager();
// 3. 获取事务
FragmentTransaction ft = fm.beginTransaction();
// 4. 设置布局
ft.replace(R.id.fl, f1);//fl为FrameLayout布局的id
// 5. 提交
ft.commit();
}
}
05-22 06:57