Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void SelectItem(int possition) {
- Fragment fragment = null;
- Bundle args = new Bundle();
- switch (possition) {
- case 2:
- fragment = new FragmentThree();
- args.putString(FragmentThree.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentThree.IMAGE_RESOURCE_ID, dataList
- .get(possition).getImgResID());
- break;
- case 3:
- fragment = new FragmentOne();
- args.putString(FragmentOne.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentOne.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- case 4:
- fragment = new FragmentTwo();
- args.putString(FragmentTwo.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentTwo.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- case 5:
- fragment = new FragmentThree();
- args.putString(FragmentThree.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentThree.IMAGE_RESOURCE_ID, dataList
- .get(possition).getImgResID());
- break;
- case 7:
- fragment = new FragmentTwo();
- args.putString(FragmentTwo.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentTwo.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- case 8:
- fragment = new FragmentThree();
- args.putString(FragmentThree.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentThree.IMAGE_RESOURCE_ID, dataList
- .get(possition).getImgResID());
- break;
- case 9:
- fragment = new FragmentOne();
- args.putString(FragmentOne.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentOne.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- case 10:
- fragment = new FragmentTwo();
- args.putString(FragmentTwo.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentTwo.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- case 11:
- fragment = new FragmentThree();
- args.putString(FragmentThree.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentThree.IMAGE_RESOURCE_ID, dataList
- .get(possition).getImgResID());
- break;
- case 12:
- fragment = new FragmentOne();
- args.putString(FragmentOne.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentOne.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- case 14:
- fragment = new FragmentThree();
- args.putString(FragmentThree.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentThree.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- case 15:
- fragment = new FragmentOne();
- args.putString(FragmentOne.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentOne.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- case 16:
- fragment = new FragmentTwo();
- args.putString(FragmentTwo.ITEM_NAME, dataList.get(possition)
- .getItemName());
- args.putInt(FragmentTwo.IMAGE_RESOURCE_ID, dataList.get(possition)
- .getImgResID());
- break;
- default:
- break;
- }
- fragment.setArguments(args);
- FragmentManager frgManager = getFragmentManager();
- frgManager.beginTransaction().replace(R.id.content_frame, fragment)
- .commit();
- mDrawerList.setItemChecked(possition, true);
- setTitle(dataList.get(possition).getItemName());
- mDrawerLayout.closeDrawer(mDrawerList);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement