Fragment入门代码
让一个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(); } }
最后,关注【码上加油站】微信公众号后,有疑惑有问题想加油的小伙伴可以码上加入社群,让我们一起码上加油吧!!!