如何使用 Xamarin Android.Hardware.Camera2;
How to use Xamarin Android.Hardware.Camera2;
我无法真正理解 Android.Hardware.Camera2 在 Xamarin 中的用法 谁能解释我如何使用 OpenCamera 方法以及如何定义 AvailabilityCallback?
这是我的代码
if (Android.OS.Build.VERSION.SdkInt >= Android.OS.BuildVersionCodes.Lollipop)
{
CameraManager cameraManager = ((CameraManager)Context.GetSystemService(Context.CameraService));
//AvailabilityCallback stateCallback = ;
Control.Preview = cameraManager.OpenCamera(cameraManager.GetCameraIdList()[0], WHAT_HERE?, null);
}
else
{
Control.Preview = Camera.Open((int)e.NewElement.Camera);
}
非常感谢。
我无法真正理解 Android.Hardware.Camera2 在 Xamarin 中的用法 谁能解释我如何使用 OpenCamera 方法以及如何定义 AvailabilityCallback?
这是我的代码
if (Android.OS.Build.VERSION.SdkInt >= Android.OS.BuildVersionCodes.Lollipop)
{
CameraManager cameraManager = ((CameraManager)Context.GetSystemService(Context.CameraService));
//AvailabilityCallback stateCallback = ;
Control.Preview = cameraManager.OpenCamera(cameraManager.GetCameraIdList()[0], WHAT_HERE?, null);
}
else
{
Control.Preview = Camera.Open((int)e.NewElement.Camera);
}
非常感谢。