MCPcopy Create free account
hub / github.com/Odoo-mobile/framework / setSettingMenu

Method setSettingMenu

src/com/odoo/MainActivity.java:689–710  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

687 }
688
689 private List<DrawerItem> setSettingMenu() {
690 List<DrawerItem> sys = new ArrayList<DrawerItem>();
691 String key = "com.odoo.settings";
692 Resources r = getResources();
693 sys.add(new DrawerItem(key, r.getString(R.string.title_settings), true));
694 sys.add(new DrawerItem(key, r.getString(R.string.title_profile), 0,
695 R.drawable.ic_action_user, getFragBundle(new Fragment(),
696 "settings", SettingKeys.PROFILE)));
697
698 sys.add(new DrawerItem(key, r
699 .getString(R.string.title_general_settings), 0,
700 R.drawable.ic_action_settings, getFragBundle(new Fragment(),
701 "settings", SettingKeys.GLOBAL_SETTING)));
702
703 sys.add(new DrawerItem(key, r.getString(R.string.title_accounts), 0,
704 R.drawable.ic_action_accounts, getFragBundle(new Fragment(),
705 "settings", SettingKeys.ACCOUNTS)));
706 sys.add(new DrawerItem(key, r.getString(R.string.title_about_us), 0,
707 R.drawable.ic_action_about, getFragBundle(new Fragment(),
708 "settings", SettingKeys.ABOUT_US)));
709 return sys;
710 }
711
712 private Fragment getFragBundle(Fragment fragment, String key,
713 SettingKeys val) {

Callers 1

setDrawerItemsMethod · 0.95

Calls 3

getFragBundleMethod · 0.95
addMethod · 0.45
getStringMethod · 0.45

Tested by

no test coverage detected