public override void OnCreateContextMenu(IContextMenu menu, View v, IContextMenuContextMenuInfo menuInfo) { if (v.Id == Resource.Id.songsListView) { var info = (AdapterView.AdapterContextMenuInfo)menuInfo; selectedSong = songs[info.Position]; menu.SetHeaderTitle(GetSelectedSongTitle()); Drawable picture = SongMetadata.GetSongPicture(selectedSong.Id); if (picture != null) { menu.SetHeaderIcon(picture); } else { menu.SetHeaderIcon(Resource.Drawable.default_song_image); } var inflater = MenuInflater; inflater.Inflate(Resource.Menu.song_actions_menu, menu); if (mediaPlayer.CurrentSong != null && mediaPlayer.IsPlaying && selectedSong.Id == mediaPlayer.CurrentSong.Id) { menu.FindItem(Resource.Id.seek_bar).SetVisible(true); } } }
public override void OnCreateContextMenu(IContextMenu menu, View v, IContextMenuContextMenuInfo menuInfo) { base.OnCreateContextMenu(menu, v, menuInfo); MenuInflater.Inflate(Resource.Menu.opciones_contextuales, menu); menu.SetHeaderIcon(Resource.Drawable.agregar); menu.SetHeaderTitle("Menu contextual"); }
public override void OnCreateContextMenu(IContextMenu menu, View v, IContextMenuContextMenuInfo info) { base.OnCreateContextMenu(menu, v, info); menu.SetHeaderTitle(((Sal1050EntityWebGoodSalPrice)listItem.ElementAt(((AdapterView.AdapterContextMenuInfo)info).Position)).FarsiDesc); menu.SetHeaderIcon(Android.Resource.Drawable.IcMenuDelete); //menu.Add(0, 0, 0, GetString(Resource.String.Update)); menu.Add(0, 1, 0, GetString(Resource.String.Delete)); }
/// <summary> /// Creates a context menu with options. /// </summary> public override void OnCreateContextMenu(IContextMenu menu, View v, IContextMenuContextMenuInfo menuInfo) { base.OnCreateContextMenu(menu, v, menuInfo); menu.SetHeaderIcon(Resource.Drawable.ifx_logo_small); menu.SetHeaderTitle("Options"); menu.Add(0, v.Id, 0, "Raw data"); menu.Add(0, v.Id, 0, "Visualize"); menu.Add(0, v.Id, 0, "Delete"); }
public override void OnCreateContextMenu(IContextMenu menu, View v, IContextMenuContextMenuInfo menuInfo) { if (v.Id == Resource.Id.resultListView && queryFeature != null) { menu.SetHeaderTitle("Options"); menu.SetHeaderIcon(Android.Resource.Drawable.IcMenuInfoDetails); menu.Add(0, Menu.First + 1, 1, "Center at").SetIcon(Android.Resource.Drawable.IcMenuInfoDetails); menu.Add(0, Menu.First + 2, 2, "Zoom to").SetIcon(Android.Resource.Drawable.IcMenuInfoDetails); } base.OnCreateContextMenu(menu, v, menuInfo); }
public override void OnCreateContextMenu(IContextMenu menu, View v, IContextMenuContextMenuInfo menuInfo) { base.OnCreateContextMenu (menu, v, menuInfo); //capture the selected item's position in the list _position = ((AdapterView.AdapterContextMenuInfo) menuInfo).Position; Activity.MenuInflater.Inflate (Resource.Menu.sms_context_menu, menu); menu.SetHeaderTitle ("SMS Group Options"); menu.SetHeaderIcon (Resource.Drawable.ic_menu_sms_context_header); }