如何使用Xamarin Android.Hardware.Camera2;

问题描述 投票:1回答:1

我无法真正理解Xamarin中Android.Hardware.Camera2的用法,任何人都可以解释我如何使用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);
 }

提前谢谢了。

xamarin.forms xamarin.android android-camera2
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.