0

제품 세부 정보 레이아웃의 바코드 값을 내 onActivityResult 메소드로 반환 할 수 있습니까? 아니면 혼자서 스캐너를 구현해야합니까?onActivityResult()의 카메라 의도에서 제품 세부 정보 얻기

나는 다음 코드를 사용하여 내 응용 프로그램에서 내 휴대 전화의 카메라에 액세스 :

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); 
    Log.e(TAG, "nach intent"); 
    if (intent.resolveActivity(getPackageManager()) != null) { 
     startActivityForResult(intent, TAKE_PICTURE); 
    } 
    else { 
    }  

나는 사진을 찍을 수 있어요와 사진이 onActivityResult를 방법으로 돌아와 내 이미지 뷰에 표시됩니다.

휴대 전화의 카메라도 바코드를 감지 할 수 있습니다. 바코드가 감지되면 "세부 정보보기"버튼이 나타나고이를 클릭하면 바코드가 자동으로 스캔되고 결과가 제품 세부 정보 레이아웃에 표시됩니다.

제품 세부 정보 결과를 내 onActivityResult() 메소드에 반환하고 싶습니다.

product details layout

답변

0

Barcode Scanner 바코드로부터 데이터를 추출 검사 &에 대한 매우 인기있는 라이브러리입니다.

Google의 Mobile Vision API에 포함 된 Google의 Barcode API을 사용할 수도 있습니다.

+0

답변 해 주셔서 감사합니다. 알아. 이미 바코드 스캐너를 구현했지만 제품 세부 정보 결과가 내 용도에 더 편리 할 것입니다. – KLPA