@Override public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { HashMap<String, Object> dataMap = null; if (savedInstanceState != null) { dataMap = (HashMap<String, Object>) savedInstanceState.getSerializable("dataMap"); int entCatagoryId = savedInstanceState.getInt("entCatagoryId"); Log.i("============", "==================entCatagoryId:" + entCatagoryId); MainActivityControl.applicationData.put("entCatagoryId", entCatagoryId); } String fragmentId = UUID.randomUUID().toString(); // ÉèÖÃfragmentId DataHandler.setFragmentId(fragmentId); bundle.putString("fragmentId", fragmentId); view = inflater.inflate(R.layout.function_device_maintain_order_detials_layout, container, false); control = new MaintainOrderDetailsControl(activity, view, bundle); control.initPage(dataMap); return view; }