Android studio 不可逆类型;无法强制转换';android.view.view';至';org.opencv.android.JavaCameraView';

Android studio 不可逆类型;无法强制转换';android.view.view';至';org.opencv.android.JavaCameraView';,android-studio,opencv4android,Android Studio,Opencv4android,对不起,我的英语不好。 我只是想在Android Studio中使用JavaCameraView,就像我看过的教程一样,但是有一个错误,比如: “不可转换类型;无法将'android.view.view'强制转换为'org.opencv.android.JavaCameraView'” 使用JavaCameraView的代码: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(sav

对不起,我的英语不好。
我只是想在Android Studio中使用JavaCameraView,就像我看过的教程一样,但是有一个错误,比如:
“不可转换类型;无法将'android.view.view'强制转换为'org.opencv.android.JavaCameraView'”
使用JavaCameraView的代码:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    javaCameraView = (JavaCameraView)findViewById(R.id.CameraView);
}
XML文件:

<org.opencv.android.JavaCameraView
    android:id="@+id/CameraView"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" />


实际上,您必须创建一个CameraBridgeViewBase对象,才能从xml布局访问JavaCameraView
您可以参考此博客,也可以查看此博客以了解更多信息。

您好,您可以指定您要学习的教程吗?这可能是一个类混淆错误,因为它会给您在转换方面带来问题。您可能应该使用另一种类型的类或WidgetHank您的答案。我已经检查了你上面附加的博客,但即使从那里复制代码,我也有同样的问题。“setVisibility”方法也有一个错误。