merging r9039-9040,9044 from trunk (warnings and message in Java)
This commit is contained in:
parent
fb3d6ecb98
commit
9f4c5afbbb
@ -32,7 +32,7 @@ public abstract class BaseLoaderCallback implements LoaderCallbackInterface {
|
|||||||
RestartMessage.setTitle("OpenCV asks for restart");
|
RestartMessage.setTitle("OpenCV asks for restart");
|
||||||
RestartMessage.setMessage("Please, restart the application to finish installation.");
|
RestartMessage.setMessage("Please, restart the application to finish installation.");
|
||||||
RestartMessage.setCancelable(false); // This blocks the 'BACK' button
|
RestartMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
RestartMessage.setButton("OK", new OnClickListener() {
|
RestartMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
mAppContext.finish();
|
mAppContext.finish();
|
||||||
}
|
}
|
||||||
@ -48,7 +48,7 @@ public abstract class BaseLoaderCallback implements LoaderCallbackInterface {
|
|||||||
MarketErrorMessage.setTitle("OpenCV Manager");
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
MarketErrorMessage.setMessage("Package installation failed!");
|
MarketErrorMessage.setMessage("Package installation failed!");
|
||||||
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
MarketErrorMessage.setButton("OK", new OnClickListener() {
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
mAppContext.finish();
|
mAppContext.finish();
|
||||||
}
|
}
|
||||||
@ -69,7 +69,7 @@ public abstract class BaseLoaderCallback implements LoaderCallbackInterface {
|
|||||||
IncomatibilityMessage.setTitle("OpenCV Manager");
|
IncomatibilityMessage.setTitle("OpenCV Manager");
|
||||||
IncomatibilityMessage.setMessage("OpenCV Manager service is incompatible with this application. Update it!");
|
IncomatibilityMessage.setMessage("OpenCV Manager service is incompatible with this application. Update it!");
|
||||||
IncomatibilityMessage.setCancelable(false); // This blocks the 'BACK' button
|
IncomatibilityMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
IncomatibilityMessage.setButton("OK", new OnClickListener() {
|
IncomatibilityMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
mAppContext.finish();
|
mAppContext.finish();
|
||||||
}
|
}
|
||||||
@ -84,7 +84,7 @@ public abstract class BaseLoaderCallback implements LoaderCallbackInterface {
|
|||||||
InitFailedDialog.setTitle("OpenCV error");
|
InitFailedDialog.setTitle("OpenCV error");
|
||||||
InitFailedDialog.setMessage("OpenCV was not initialised correctly. Application will be shut down");
|
InitFailedDialog.setMessage("OpenCV was not initialised correctly. Application will be shut down");
|
||||||
InitFailedDialog.setCancelable(false); // This blocks the 'BACK' button
|
InitFailedDialog.setCancelable(false); // This blocks the 'BACK' button
|
||||||
InitFailedDialog.setButton("OK", new OnClickListener() {
|
InitFailedDialog.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new OnClickListener() {
|
||||||
|
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
mAppContext.finish();
|
mAppContext.finish();
|
||||||
@ -102,7 +102,7 @@ public abstract class BaseLoaderCallback implements LoaderCallbackInterface {
|
|||||||
InstallMessage.setTitle("Package not found");
|
InstallMessage.setTitle("Package not found");
|
||||||
InstallMessage.setMessage(callback.getPackageName() + " package was not found! Try to install it?");
|
InstallMessage.setMessage(callback.getPackageName() + " package was not found! Try to install it?");
|
||||||
InstallMessage.setCancelable(false); // This blocks the 'BACK' button
|
InstallMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
InstallMessage.setButton("Yes", new OnClickListener()
|
InstallMessage.setButton(AlertDialog.BUTTON_POSITIVE, "Yes", new OnClickListener()
|
||||||
{
|
{
|
||||||
public void onClick(DialogInterface dialog, int which)
|
public void onClick(DialogInterface dialog, int which)
|
||||||
{
|
{
|
||||||
@ -110,7 +110,7 @@ public abstract class BaseLoaderCallback implements LoaderCallbackInterface {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
InstallMessage.setButton2("No", new OnClickListener() {
|
InstallMessage.setButton(AlertDialog.BUTTON_NEGATIVE, "No", new OnClickListener() {
|
||||||
|
|
||||||
public void onClick(DialogInterface dialog, int which)
|
public void onClick(DialogInterface dialog, int which)
|
||||||
{
|
{
|
||||||
|
@ -36,7 +36,7 @@ public class puzzle15Activity extends Activity
|
|||||||
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
@ -45,6 +45,21 @@ public class puzzle15Activity extends Activity
|
|||||||
ad.show();
|
ad.show();
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
/** OpenCV loader cannot start Google Play **/
|
||||||
|
case LoaderCallbackInterface.MARKET_ERROR:
|
||||||
|
{
|
||||||
|
Log.d(TAG, "Google Play service is not accessible!");
|
||||||
|
AlertDialog MarketErrorMessage = new AlertDialog.Builder(mAppContext).create();
|
||||||
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
|
MarketErrorMessage.setMessage("Google Play service is not accessible!\nTry to install the 'OpenCV Manager' and the appropriate 'OpenCV binary pack' APKs from OpenCV SDK manually via 'adb install' command.");
|
||||||
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
|
mAppContext.finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
MarketErrorMessage.show();
|
||||||
|
} break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
super.onManagerConnected(status);
|
super.onManagerConnected(status);
|
||||||
@ -74,7 +89,7 @@ public class puzzle15Activity extends Activity
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
@ -31,7 +31,7 @@ public class ColorBlobDetectionActivity extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
@ -40,6 +40,21 @@ public class ColorBlobDetectionActivity extends Activity {
|
|||||||
ad.show();
|
ad.show();
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
/** OpenCV loader cannot start Google Play **/
|
||||||
|
case LoaderCallbackInterface.MARKET_ERROR:
|
||||||
|
{
|
||||||
|
Log.d(TAG, "Google Play service is not accessible!");
|
||||||
|
AlertDialog MarketErrorMessage = new AlertDialog.Builder(mAppContext).create();
|
||||||
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
|
MarketErrorMessage.setMessage("Google Play service is not accessible!\nTry to install the 'OpenCV Manager' and the appropriate 'OpenCV binary pack' APKs from OpenCV SDK manually via 'adb install' command.");
|
||||||
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
|
mAppContext.finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
MarketErrorMessage.show();
|
||||||
|
} break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
super.onManagerConnected(status);
|
super.onManagerConnected(status);
|
||||||
@ -69,7 +84,7 @@ public class ColorBlobDetectionActivity extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
@ -45,7 +45,7 @@ public class FdActivity extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
@ -54,6 +54,21 @@ public class FdActivity extends Activity {
|
|||||||
ad.show();
|
ad.show();
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
/** OpenCV loader cannot start Google Play **/
|
||||||
|
case LoaderCallbackInterface.MARKET_ERROR:
|
||||||
|
{
|
||||||
|
Log.d(TAG, "Google Play service is not accessible!");
|
||||||
|
AlertDialog MarketErrorMessage = new AlertDialog.Builder(mAppContext).create();
|
||||||
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
|
MarketErrorMessage.setMessage("Google Play service is not accessible!\nTry to install the 'OpenCV Manager' and the appropriate 'OpenCV binary pack' APKs from OpenCV SDK manually via 'adb install' command.");
|
||||||
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
|
mAppContext.finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
MarketErrorMessage.show();
|
||||||
|
} break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
super.onManagerConnected(status);
|
super.onManagerConnected(status);
|
||||||
@ -89,7 +104,7 @@ public class FdActivity extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
@ -54,7 +54,7 @@ public class ImageManipulationsActivity extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
@ -63,6 +63,21 @@ public class ImageManipulationsActivity extends Activity {
|
|||||||
ad.show();
|
ad.show();
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
/** OpenCV loader cannot start Google Play **/
|
||||||
|
case LoaderCallbackInterface.MARKET_ERROR:
|
||||||
|
{
|
||||||
|
Log.d(TAG, "Google Play service is not accessible!");
|
||||||
|
AlertDialog MarketErrorMessage = new AlertDialog.Builder(mAppContext).create();
|
||||||
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
|
MarketErrorMessage.setMessage("Google Play service is not accessible!\nTry to install the 'OpenCV Manager' and the appropriate 'OpenCV binary pack' APKs from OpenCV SDK manually via 'adb install' command.");
|
||||||
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
|
mAppContext.finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
MarketErrorMessage.show();
|
||||||
|
} break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
super.onManagerConnected(status);
|
super.onManagerConnected(status);
|
||||||
@ -91,7 +106,7 @@ public class ImageManipulationsActivity extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
@ -36,7 +36,7 @@ public class Sample0Base extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
@ -36,7 +36,7 @@ public class Sample1Java extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
@ -45,6 +45,21 @@ public class Sample1Java extends Activity {
|
|||||||
ad.show();
|
ad.show();
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
/** OpenCV loader cannot start Google Play **/
|
||||||
|
case LoaderCallbackInterface.MARKET_ERROR:
|
||||||
|
{
|
||||||
|
Log.d(TAG, "Google Play service is not accessible!");
|
||||||
|
AlertDialog MarketErrorMessage = new AlertDialog.Builder(mAppContext).create();
|
||||||
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
|
MarketErrorMessage.setMessage("Google Play service is not accessible!\nTry to install the 'OpenCV Manager' and the appropriate 'OpenCV binary pack' APKs from OpenCV SDK manually via 'adb install' command.");
|
||||||
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
|
mAppContext.finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
MarketErrorMessage.show();
|
||||||
|
} break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
super.onManagerConnected(status);
|
super.onManagerConnected(status);
|
||||||
@ -73,7 +88,7 @@ public class Sample1Java extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
@ -43,7 +43,7 @@ public class Sample2NativeCamera extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
@ -52,6 +52,21 @@ public class Sample2NativeCamera extends Activity {
|
|||||||
ad.show();
|
ad.show();
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
/** OpenCV loader cannot start Google Play **/
|
||||||
|
case LoaderCallbackInterface.MARKET_ERROR:
|
||||||
|
{
|
||||||
|
Log.d(TAG, "Google Play service is not accessible!");
|
||||||
|
AlertDialog MarketErrorMessage = new AlertDialog.Builder(mAppContext).create();
|
||||||
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
|
MarketErrorMessage.setMessage("Google Play service is not accessible!\nTry to install the 'OpenCV Manager' and the appropriate 'OpenCV binary pack' APKs from OpenCV SDK manually via 'adb install' command.");
|
||||||
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
|
mAppContext.finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
MarketErrorMessage.show();
|
||||||
|
} break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
super.onManagerConnected(status);
|
super.onManagerConnected(status);
|
||||||
@ -80,7 +95,7 @@ public class Sample2NativeCamera extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
@ -34,7 +34,7 @@ public class Sample3Native extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
@ -43,6 +43,21 @@ public class Sample3Native extends Activity {
|
|||||||
ad.show();
|
ad.show();
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
/** OpenCV loader cannot start Google Play **/
|
||||||
|
case LoaderCallbackInterface.MARKET_ERROR:
|
||||||
|
{
|
||||||
|
Log.d(TAG, "Google Play service is not accessible!");
|
||||||
|
AlertDialog MarketErrorMessage = new AlertDialog.Builder(mAppContext).create();
|
||||||
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
|
MarketErrorMessage.setMessage("Google Play service is not accessible!\nTry to install the 'OpenCV Manager' and the appropriate 'OpenCV binary pack' APKs from OpenCV SDK manually via 'adb install' command.");
|
||||||
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
|
mAppContext.finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
MarketErrorMessage.show();
|
||||||
|
} break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
super.onManagerConnected(status);
|
super.onManagerConnected(status);
|
||||||
@ -71,7 +86,7 @@ public class Sample3Native extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
@ -42,7 +42,7 @@ public class Sample4Mixed extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
AlertDialog ad = new AlertDialog.Builder(mAppContext).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
@ -51,6 +51,21 @@ public class Sample4Mixed extends Activity {
|
|||||||
ad.show();
|
ad.show();
|
||||||
}
|
}
|
||||||
} break;
|
} break;
|
||||||
|
/** OpenCV loader cannot start Google Play **/
|
||||||
|
case LoaderCallbackInterface.MARKET_ERROR:
|
||||||
|
{
|
||||||
|
Log.d(TAG, "Google Play service is not accessible!");
|
||||||
|
AlertDialog MarketErrorMessage = new AlertDialog.Builder(mAppContext).create();
|
||||||
|
MarketErrorMessage.setTitle("OpenCV Manager");
|
||||||
|
MarketErrorMessage.setMessage("Google Play service is not accessible!\nTry to install the 'OpenCV Manager' and the appropriate 'OpenCV binary pack' APKs from OpenCV SDK manually via 'adb install' command.");
|
||||||
|
MarketErrorMessage.setCancelable(false); // This blocks the 'BACK' button
|
||||||
|
MarketErrorMessage.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
|
mAppContext.finish();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
MarketErrorMessage.show();
|
||||||
|
} break;
|
||||||
default:
|
default:
|
||||||
{
|
{
|
||||||
super.onManagerConnected(status);
|
super.onManagerConnected(status);
|
||||||
@ -79,7 +94,7 @@ public class Sample4Mixed extends Activity {
|
|||||||
AlertDialog ad = new AlertDialog.Builder(this).create();
|
AlertDialog ad = new AlertDialog.Builder(this).create();
|
||||||
ad.setCancelable(false); // This blocks the 'BACK' button
|
ad.setCancelable(false); // This blocks the 'BACK' button
|
||||||
ad.setMessage("Fatal error: can't open camera!");
|
ad.setMessage("Fatal error: can't open camera!");
|
||||||
ad.setButton("OK", new DialogInterface.OnClickListener() {
|
ad.setButton(AlertDialog.BUTTON_POSITIVE, "OK", new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
dialog.dismiss();
|
dialog.dismiss();
|
||||||
finish();
|
finish();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user