我正在尝试使用Camera.2 API打开Camera,当我调用openCamera
并将其传递给CameraDevice.StateCallback
时,我会在每个回调2 NonNull
上获得一个属于{{ 1}}和另一个androidx.annotation
,它们都是默认调用的,android.support.annotatoin
无法解析,如果我尝试删除它,则会得到androidx.annotation
在Android Studio的代码和图片下方附加以实现更好的可视化效果:
删除之前
删除后
代码:
Cannot resolve method openCamera(,anonymous android.hardware.camera2)
答案 0 :(得分:0)
这是一个非常简单的问题,我只需要将具有openCamera
值的第三个参数传递给null
并删除@androidx.annotation.NonNull