当前位置 : 主页 > 编程语言 > java >

FragmentFactory工厂类

来源:互联网 收集:自由互联 发布时间:2022-06-23
import com.shizhefei.fragment.BaseFragment; import java.util.HashMap; /** * Created by HP on 2018/5/30. */ public class FragmentFactory { private static HashMapInteger, BaseFragment mFragmentMap = new HashMap(16); // public static BaseFragm
import com.shizhefei.fragment.BaseFragment;

import java.util.HashMap;

/**
* Created by HP on 2018/5/30.
*/

public class FragmentFactory {
private static HashMap<Integer, BaseFragment> mFragmentMap = new HashMap<>(16);

// public static BaseFragment createFragment(int pos) {
// BaseFragment fragment = mFragmentMap.get(pos);
// if (fragment == null) {
// switch (pos) {
// case 0:
// fragment = new DocUnToDoFragment();
// break;
// case 1:
// fragment = new DocToDoFragment();
// break;
// case 2:
// fragment = new DocUnReadFragment();
// break;
// case 3:
// fragment = new DocHaveReadFragment();
// break;
// case 4:
// fragment = new DocOverOfficeFragment();
// break;
// default:
// break;
// }
// mFragmentMap.put(pos, fragment);
// }
// return fragment;
// }
}

 


上一篇:XLog(web项目专用)
下一篇:没有了
网友评论