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 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;
// }
}