您的位置:首页 > 移动开发 > Android开发

Android之Fragment(三):动态替换碎片

2016-06-14 16:53 381 查看
先动态加载了Fragment1。

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Fragment1 fragment1 = new Fragment1();
getFragmentManager().beginTransaction().add(R.id.main_activity_layout, fragment1).commit();
}
}


然后动态替换成Fragment2。

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Fragment2 fragment2 = new Fragment2();
getFragmentManager().beginTransaction().replace(R.id.main_activity_layout, fragment2).commit();
}
}


注意:刚开始加载用add,之后替换用replace。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android