private void ShowMediaPlayer(object url) { NSUrl nsUrl = (NSUrl)url; UIApplication.SharedApplication.InvokeOnMainThread(delegate { AppverseMoviePlayerViewController vcMediaPlayer = new AppverseMoviePlayerViewController(nsUrl); this.playerController = vcMediaPlayer.MoviePlayer; this.CurrentMedia = GetMetadataFromUrl(nsUrl); this.State = MediaState.Playing; IPhoneServiceLocator.CurrentDelegate.MainUIViewController().PresentMoviePlayerViewController(vcMediaPlayer); IPhoneServiceLocator.CurrentDelegate.SetMainUIViewControllerAsTopController(false); }); }
private void ShowMediaPlayer(object url) { NSUrl nsUrl = (NSUrl) url; UIApplication.SharedApplication.InvokeOnMainThread (delegate { AppverseMoviePlayerViewController vcMediaPlayer = new AppverseMoviePlayerViewController(nsUrl); this.playerController = vcMediaPlayer.MoviePlayer; this.CurrentMedia = GetMetadataFromUrl(nsUrl); this.State = MediaState.Playing; IPhoneServiceLocator.CurrentDelegate.MainUIViewController ().PresentMoviePlayerViewController(vcMediaPlayer); IPhoneServiceLocator.CurrentDelegate.SetMainUIViewControllerAsTopController(false); }); }