First time here? Check out the FAQ!
This should work.
private Sample2View mView; static { if(!OpenCVLoader.initDebug()) { Log.d("ERROR", "Unable to load OpenCV"); } else { Log.d("SUCCESS", "OpenCV loaded"); } } private BaseLoaderCallback mOpenCVCallBack = new BaseLoaderCallback(this) { @Override public void onManagerConnected(int status) { mView = new Sample2View(mAppContext); setContentView(mView); if(!mView.openCamera()) { // Can't open camera } } }; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); mOpenCVCallBack.onManagerConnected(LoaderCallbackInterface.SUCCESS); } @Override protected void onResume() { super.onResume(); if(mView != null && !mView.openCamera()) { // Can't open camera } } @Override protected void onPause() { super.onPause(); if(mView != null) { mView.releaseCamera(); } }