private void scanning() {
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
final PackageManager pm = getPackageManager();
final List<ResolveInfo> matches = pm.queryIntentActivities(intent,0);
ResolveInfo best=null;
for (final ResolveInfo info : matches) {
if (info.activityInfo.packageName.endsWith(".bds114") || info.activityInfo.name.toLowerCase().contains("CaptureActivity")) best=info;
}
if (best!=null) intent.setClassName("com.strastar.bds114", "com.google.zxing.client.android.CaptureActivity");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
}
이 모듈은 부동산 qr코드중 기본 qr코드를 사용하라는 모듈인데 저는 이상없이 기본 zxing qr코드 사용하구 인식도 이상없이 서비스를 하고 있습니다. 한번 소스를 살펴보세요. 제가 님소스를 보지 못해서 무엇이 문제인지는 잘모르겠지만
제가 언급한 방법은 일단 제가 사용해서 서비스를 하고 있기 때문에 원인은 warmsign님 로직 문제로 밖에 생각할수 밖에 없습니다.