@Override protected String getTitleText() { return getString(R.string.app_name); }
private void startResultActivity(Intent data) { // set intent's component to ResultActivity and pass its contents // to ResultActivity. ResultActivity will show how to extract // data from result. data.setComponent(new ComponentName(getApplicationContext(), ResultActivity.class)); startActivity(data); }
@Override public void onClick(DialogInterface dialog, int which) { finish(); } })
items.add(buildMrtdElement()); items.add(buildAustrianIDElement()); items.add(buildAustrianIDCombinedElement()); items.add(buildAustrianPassportElement()); items.add(buildBruneiIdFrontElement()); items.add(buildBruneiIdBackElement()); items.add(buildBruneiResidencePermitFrontElement()); items.add(buildBruneiResidencePermitBackElement()); items.add(buildColombiaIDElement()); items.add(buildCroatianIDElement()); items.add(buildCroatianIDCombinedElement()); items.add(buildCyprusIDElement()); items.add(buildCyprusOldIDElement()); items.add(buildCzechIDElement()); items.add(buildCzechIDCombinedElement()); items.add(buildEgyptIDFrontElement()); items.add(buildGermanIDElement()); items.add(buildGermanPassportElement()); items.add(buildGermanIDCombinedElement()); items.add(buildHongKongIDFrontElement()); items.add(buildIndonesianIdElement()); items.add(buildJordanIdElement()); items.add(buildJordanIdCombinedElement()); items.add(buildKuwaitIdElement()); items.add(buildMexicoVoterIdElement()); items.add(buildMyKadElement()); items.add(buildIKadElement()); items.add(buildMyTenteraElement()); items.add(buildMyPrElement());
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); RecognizerCompatibilityStatus supportStatus = RecognizerCompatibility.getRecognizerCompatibilityStatus(this); if (supportStatus != RecognizerCompatibilityStatus.RECOGNIZER_SUPPORTED) { finish(); Toast.makeText(this, "BlinkID is not supported! Reason: " + supportStatus.name(), Toast.LENGTH_LONG).show(); } }
@Override public void run() { startActivity(intent); } });
@Override public void run() { final Intent intent = new Intent(MenuActivity.this, MyScanActivity.class); startActivityForResult(intent, MY_BLINK_ID_REQUEST_CODE); } }));
@Override protected void onCreate(Bundle savedInstanceState) { // in case of problems with the SDK (crashes or ANRs, uncomment following line to enable // verbose logging that can help developers track down the problem) //Log.setLogLevel(Log.LogLevel.LOG_VERBOSE); super.onCreate(savedInstanceState); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); // check if BlinkID is supported on the device RecognizerCompatibilityStatus supportStatus = RecognizerCompatibility.getRecognizerCompatibilityStatus(this); if (supportStatus != RecognizerCompatibilityStatus.RECOGNIZER_SUPPORTED) { Toast.makeText(this, "BlinkID is not supported! Reason: " + supportStatus.name(), Toast.LENGTH_LONG).show(); } }
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); // onActivityResult is called whenever we are returned from activity started // with startActivityForResult. We need to check request code to determine // that we have really returned from BlinkID activity. if (requestCode == MY_BLINK_ID_REQUEST_CODE) { if (resultCode == MyScanActivity.RESULT_OK && data != null) { data.setComponent(new ComponentName(this, ResultActivity.class)); startActivity(data); } } } }
private void startScanActivityForResult(Class activityClass) { Intent intent = new Intent(this, activityClass); // send settings over intent to scan activity mRecognizerBundle.saveToIntent(intent); startActivityForResult(intent, MY_REQUEST_CODE); }
@Override protected String getTitleText() { return getString(R.string.app_name); }
@Override protected String getTitleText() { return getString(R.string.app_name); }
@Override protected String getTitleText() { return getString(R.string.app_name); }
@Override protected List<MenuListItem> createMenuListItems() { List<MenuListItem> items = new ArrayList<>(); items.add(new MenuListItem(getString(R.string.scanId), new Runnable() { @Override public void run() { final Intent intent = new Intent(MenuActivity.this, MyScanActivity.class); startActivityForResult(intent, MY_BLINK_ID_REQUEST_CODE); } })); return items; }
private MenuListItem buildMenuItem(int title, QuadWithSizeDetector detector) { final Intent intent = new Intent(this, DetectorActivity.class); intent.putExtra(DetectorActivity.EXTRAS_DETECTOR, detector); return new MenuListItem(getString(title), new Runnable() { @Override public void run() { startActivity(intent); } }); }