public void ShowContextMenu(Xamarin.Forms.View viewRoot, Dictionary <string, Action> menuItems) { this.menuItems = menuItems; menu = new PopupMenu(Xamarin.Forms.Forms.Context, viewRoot.GetNativeView()); menu.Gravity = Views.GravityFlags.Right; foreach (var item in menuItems) { menu.Menu.Add(new Java.Lang.String(item.Key)); } menu.MenuItemClick += MenuClicked; menu.Show(); }