在網上想做一個攝像頭,按照教程代碼走了一遍,結果單單呼叫setCvCameraViewListener函式結果里面的this不可用是什么情況啊?求助!
uj5u.com熱心網友回復:
看這個方法接受什么型別的引數和在看看this是什么型別uj5u.com熱心網友回復:
先明白this是什么意思:this代表當前物件自己。滑鼠放上去不就有提示了
舉個例子吧:
uj5u.com熱心網友回復:
嗯,你是要搞明白this的含義uj5u.com熱心網友回復:
現在回答你可能有點晚了,但是難受可能后面有人開發也會遇到這個問題,setCvCameraViewListener(this)這里this 會報錯,如果你用alt+回車來一個一個的試的話也你會發現會報錯,所以你可以不用this.用new方法使用.
xx . setCvCameraViewListener(new CameraBridgeViewBase.CvCameraViewListener() {
@Override
public void onCameraViewStarted(int width, int height) {
}
@Override
public void onCameraViewStopped() {
}
@Override
public Mat onCameraFrame(Mat inputFrame) {
return null;
}
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/35532.html
標籤:Android
