Android中Fragment实现

原文链接:http://jbblog.top/blogpagecontent.html?id=3

在activity页面如何添加fragment

FragmentManager manager = getSupportFragmentManager();
FragmentTransaction transaction = manager.beginTransaction();
transaction.add(frameId, fragment);
transaction.commit();

避免重复的写上面的代码我们可以写一个工具类Util。
 

public static void addFragmentToActivity(FragmentManager manager, Fragment fragment, int frameId) {
    FragmentTransaction transaction = manager.beginTransaction();
    transaction.add(frameId, fragment);
    transaction.commit();
}

然后再Activity里面直接使用:
 

Util.addFragmentToActivity(
        getSupportFragmentManager(), fragment, R.id.frag_container);

 

你可能感兴趣的:(android界面,android控件,Fragment,Activity)