마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

zxing 화면에 표시하는 방법 문의ㅠ

0 추천

안녕하세요 

zxing 사용 관련해서 문의 좀 드립니다.

탭레이아웃 밑에 ViewPager2 를 배치하고 뷰페이저에 프래그먼트 4개를 올렸습니다  

프래그먼트 잘 표시되고 페이지 전환 잘됩니다.

 

그러나

아래 그림처럼 1번 프래그먼트의 일부 영역을 

zxing 스캔 화면으로 띄우려는데 아래 그림 처럼 까만 화면으로만 표시가 됩니다.

여기에서 계속 헤매고있습니다.

 

IntentIntegrator integrator = IntentIntegrator.forSupportFragment(fragment1.this);
...
integrator.initiateScan();

위 코드 처럼 실행하면 전체화면으로 스캔 화면이 표시되는데

qr코드 인식 잘됩니다.  그러나 제가 만든 프래그먼트에 포함된게 아닌 zxing 자체의 액티비티가 별도로 띄워지는 것 같습니다. 뒤로가기 버튼 누르면 아래 그림의 화면으로 돌아갑니다.

 

 

 

 

zxing 스캔화면은 원래 전체화면으로만 사용해야하는건가요??

 

지우짱 (340 포인트) 님이 2020년 8월 15일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...