Commit 5615ec7c authored by Andrey Kamaev's avatar Andrey Kamaev

Fixed code block in android tutorial

parent d3866674
...@@ -352,40 +352,40 @@ There is a very base code snippet for Async init. It shows only basis principles ...@@ -352,40 +352,40 @@ There is a very base code snippet for Async init. It shows only basis principles
public class MyActivity extends Activity implements HelperCallbackInterface public class MyActivity extends Activity implements HelperCallbackInterface
{ {
private BaseLoaderCallback mOpenCVCallBack = new BaseLoaderCallback(this) { private BaseLoaderCallback mOpenCVCallBack = new BaseLoaderCallback(this) {
@Override @Override
public void onManagerConnected(int status) { public void onManagerConnected(int status) {
switch (status) { switch (status) {
case LoaderCallbackInterface.SUCCESS: case LoaderCallbackInterface.SUCCESS:
{ {
Log.i(TAG, "OpenCV loaded successfully"); Log.i(TAG, "OpenCV loaded successfully");
// Create and set View // Create and set View
mView = new puzzle15View(mAppContext); mView = new puzzle15View(mAppContext);
setContentView(mView); setContentView(mView);
} break; } break;
default: default:
{ {
super.onManagerConnected(status); super.onManagerConnected(status);
} break; } break;
}
} }
}; }
};
/** Called when the activity is first created. */
@Override /** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) @Override
{ public void onCreate(Bundle savedInstanceState)
Log.i(TAG, "onCreate"); {
super.onCreate(savedInstanceState); Log.i(TAG, "onCreate");
super.onCreate(savedInstanceState);
Log.i(TAG, "Trying to load OpenCV library");
if (!OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_2, this, mOpenCVCallBack)) Log.i(TAG, "Trying to load OpenCV library");
{ if (!OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_2_4_2, this, mOpenCVCallBack))
Log.e(TAG, "Cannot connect to OpenCV Manager"); {
} Log.e(TAG, "Cannot connect to OpenCV Manager");
} }
}
// ... // ...
} }
It this case application works with OpenCV Manager in asynchronous fashion. OnManagerConnected callback will be called in UI thread, when initialization finishes. It this case application works with OpenCV Manager in asynchronous fashion. OnManagerConnected callback will be called in UI thread, when initialization finishes.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment