private void SetUpMenu() { // attach to current activity; resideMenu = new ResideMenu(this); resideMenu.SetBackground(Resource.Drawable.menu_background); resideMenu.AttachToActivity(this); resideMenu.SetScaleValue(0.6f); // create menu items; itemHome = new ResideMenuItem(this, Resource.Drawable.icon_home, "Home"); itemProfile = new ResideMenuItem(this, Resource.Drawable.icon_profile, "Profile"); itemCalendar = new ResideMenuItem(this, Resource.Drawable.icon_calendar, "Calendar"); itemSettings = new ResideMenuItem(this, Resource.Drawable.icon_settings, "Settings"); resideMenu.AddMenuItem(itemHome, ResideMenu.DirectionLeft); resideMenu.AddMenuItem(itemProfile, ResideMenu.DirectionRight); resideMenu.AddMenuItem(itemCalendar, ResideMenu.DirectionRight); resideMenu.AddMenuItem(itemSettings, ResideMenu.DirectionRight); // You can disable a direction by setting -> resideMenu.SetSwipeDirectionDisable(ResideMenu.DirectionRight); FindViewById<Button> (Resource.Id.title_bar_left_menu).Click += (object sender, EventArgs e) => resideMenu.OpenMenu (ResideMenu.DirectionLeft); FindViewById<Button> (Resource.Id.title_bar_right_menu).Click += (object sender, EventArgs e) => resideMenu.OpenMenu (ResideMenu.DirectionRight); }
private void SetUpMenu() { // attach to current activity; resideMenu = new ResideMenu(this); resideMenu.SetBackground(Resource.Drawable.menu_background); resideMenu.AttachToActivity(this); resideMenu.SetScaleValue(0.6f); // create menu items; itemHome = new ResideMenuItem(this, Resource.Drawable.icon_home, "Home"); itemProfile = new ResideMenuItem(this, Resource.Drawable.icon_profile, "Profile"); itemCalendar = new ResideMenuItem(this, Resource.Drawable.icon_calendar, "Calendar"); itemSettings = new ResideMenuItem(this, Resource.Drawable.icon_settings, "Settings"); resideMenu.AddMenuItem(itemHome, ResideMenu.DirectionLeft); resideMenu.AddMenuItem(itemProfile, ResideMenu.DirectionRight); resideMenu.AddMenuItem(itemCalendar, ResideMenu.DirectionRight); resideMenu.AddMenuItem(itemSettings, ResideMenu.DirectionRight); // You can disable a direction by setting -> resideMenu.SetSwipeDirectionDisable(ResideMenu.DirectionRight); FindViewById <Button> (Resource.Id.title_bar_left_menu).Click += (object sender, EventArgs e) => resideMenu.OpenMenu(ResideMenu.DirectionLeft); FindViewById <Button> (Resource.Id.title_bar_right_menu).Click += (object sender, EventArgs e) => resideMenu.OpenMenu(ResideMenu.DirectionRight); }
private void SetupMenu() { ResideMenu = new global::AndroidResideMenu.ResideMenu(this); ResideMenu.SetBackground(Resource.Drawable.menu_background); ResideMenu.AttachToActivity(this); ResideMenu.SetScaleValue(0.6F); _itemLibrary = new ResideMenuItem(this, Resource.Drawable.Library, "Library"); _bookBrowser = new ResideMenuItem(this, Resource.Drawable.icon_profile, "Load books"); _bookmarks = new ResideMenuItem(this, Resource.Drawable.Bookmarks, "Bookmark"); _itemSettings = new ResideMenuItem(this, Resource.Drawable.icon_settings, "Settings"); _itemLibrary.SetOnClickListener(this); _bookBrowser.SetOnClickListener(this); _bookmarks.SetOnClickListener(this); _itemSettings.SetOnClickListener(this); ResideMenu.AddMenuItem(_itemLibrary, global::AndroidResideMenu.ResideMenu.Direction.Left); ResideMenu.AddMenuItem(_bookBrowser, global::AndroidResideMenu.ResideMenu.Direction.Left); ResideMenu.AddMenuItem(_bookmarks, global::AndroidResideMenu.ResideMenu.Direction.Left); ResideMenu.AddMenuItem(_itemSettings, global::AndroidResideMenu.ResideMenu.Direction.Left); ResideMenu.SetSwipeDirectionDisable(AndroidResideMenu.ResideMenu.Direction.Right); FindViewById(Resource.Id.title_bar_left_menu).Click += (s, e) => { ResideMenu.OpenMenu(global::AndroidResideMenu.ResideMenu.Direction.Left); }; }