public void More(int position) { Song item = MusicPlayer.queue[position]; BottomSheetAction endAction = new BottomSheetAction(Resource.Drawable.Close, MainActivity.instance.GetString(Resource.String.remove_from_queue), (sender, eventArg) => { MusicPlayer.RemoveFromQueue(position); }); MainActivity.instance.More(item, () => { ListView_ItemClick(null, position); }, endAction); }
public void More(Song song, int position) { BottomSheetAction endAction = new BottomSheetAction(Resource.Drawable.Close, Resources.GetString(Resource.String.remove_track_from_playlist), (sender, eventArg) => { RemoveFromPlaylist(song, position); }); if (useHeader) { MainActivity.instance.More(song, () => { PlaylistManager.PlayInOrder(item, position); }, endAction); } else { MainActivity.instance.More(song, null, endAction); } }