FragmentFactory

Posted 码上加油站

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FragmentFactory相关的知识,希望对你有一定的参考价值。

import android.support.v4.app.Fragment;
import java.util.HashMap;
public class FragmentFactory {
    private static HashMap<Integer, Fragment> savedFragment = new HashMap<Integer, Fragment>();

    public static Fragment getFragment(int position) {
        Fragment fragment = savedFragment.get(position);
        if (fragment == null) {
            switch (position) {
                case 0:
                    fragment = new Fragment01();
                    break;
                case 1:
                    fragment = new Fragment02();
                    break;
                case 2:
                    fragment = new Fragment03();
                    break;
                case 3:
                    fragment = new Fragment04();
                    break;

            }
            savedFragment.put(position, fragment);
        }

        return fragment;
    }

}

 

以上是关于FragmentFactory的主要内容,如果未能解决你的问题,请参考以下文章

FragmentFactory + Koin 实现Fragment依赖注入

FragmentFactory

微信小程序代码片段

VSCode自定义代码片段——CSS选择器

无法使用 Fragment 启动活动组件信息

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js