private void StopScreenCapture()
		{
			if (virtualDisplay == null)
				return;

			virtualDisplay.Release ();
			virtualDisplay = null;
			buttonToggle.SetText (Resource.String.start);
		}
		private void SetUpVirtualDisplay()
		{
			Log.Info (TAG, "Setting up a VirtualDisplay: " + surfaceView.Width + "x" + surfaceView.Height + " (" + screenDensity + ")");
			virtualDisplay = mediaProjection.CreateVirtualDisplay ("ScreenCapture", 
				surfaceView.Width, surfaceView.Height, screenDensity, 
				(DisplayFlags)VirtualDisplayFlags.AutoMirror, surface, null, null);
			buttonToggle.SetText (Resource.String.stop);
		}