Ale*_*r V 2 java android qr-code android-camerax
我是 Andriod 的初学者,现在遇到了问题。
此处和此处描述了如何使用 CameraX 和 ZXing 创建 QR 码扫描仪。我正在尝试制作一个示例项目。
但我的代码有错误
private PreviewView previewView;
...
@Override
protected void onCreate(Bundle savedInstanceState) {
...
previewView = findViewById(R.id.activity_main_previewView);
...
}
...
private void bindCameraPreview(@NonNull ProcessCameraProvider cameraProvider) {
previewView.setPreferredImplementationMode(PreviewView.ImplementationMode.SURFACE_VIEW);
...
}
Run Code Online (Sandbox Code Playgroud)
错误是“无法解析‘PreviewView’中的方法‘setPreferredImplementationMode’”。“PreviewView.ImplementationMode”中也没有“SURFACE_VIEW”。
请帮我解决这个问题。
Android Studio 4.1.2,Android 9 的项目。
androidx.camera:camera-view这可能是由于您使用的版本所致。
setPreferredImplementationMode版本可用1.0.0-alpha09,后来更名为setImplementationMode.
PreviewView的实现模式TEXTURE_VIEW和SURFACE_VIEW在版本中分别重命名1.0.0-alpha15为COMPATIBLE和PERFORMANCE。
| 归档时间: |
|
| 查看次数: |
1616 次 |
| 最近记录: |