@Override
public void onActivityResult (int requestCode, int resultCode, Intent data){
IntentResult result = IntentIntegrator.parseActivityResult(requestCode, resultCode, data);
if (result != null) {
if (result.getContents() == null) {
Log.d("MainActivity", "Cancelled");
Toast.makeText(this, "Cancelled", Toast.LENGTH_LONG).show();
} else {
Log.d("MainActivity", "Scanned");
Toast.makeText(this, "Scanned: " + result.getContents(), Toast.LENGTH_LONG).show();
}
} else {
super.onActivityResult(requestCode, resultCode, data);
}
}
현재 작업 방법은^아래 Zxing 지역 데이터 비교 결과가 있습니까? 데이터에 대한 비교없이
는 결과가 (작동하지 않는) 중복@Override
public void onActivityResult (int requestCode, int resultCode, Intent data){
IntentResult result = IntentIntegrator.parseActivityResult(requestCode, resultCode, data);
if (result != null) {
if (result.getContents() == 555821282,8882288,888822884,1145698,248635887,4477996) {
Log.d("MainActivity", "Yes");
Toast.makeText(this, "Yes", Toast.LENGTH_LONG).show();
} else {
Log.d("MainActivity", "No");
Toast.makeText(this, "No: " + result.getContents(), Toast.LENGTH_LONG).show();
}
} else {
super.onActivityResult(requestCode, resultCode, data);
}
}
나는 정수가 너무 얻을이 있는지 데이터와 비교 방법 큰. 나는 500 UPC를 거기에두기 위해 가지고있다. 그러나 나는 기울인다. Android Studio의 어딘가에있는 파일에 숫자를 넣고 참조 할 수 있습니까? 이 문제에 대한 해결책은 무엇입니까?