2012-02-23 2 views
3

Im 현재 내 안드로이드 프로젝트의 오픈 소스 라이브러리 Zxing에서 바코드 스캐너를 사용 중입니다. 스캔 UI와 관련된 문제점은PhoneGap Android 바코드 스캔 UI 수정

스캔 창이 시작되면 전체 화면을 차지하고 사용자 정의 방법을 모르겠습니다. 고객이 스캔을 원할 경우를 대비하여 HTML 뒤로 버튼을 추가하고 싶습니다. 또는 내 앱의 다른 모든 페이지와 일관되도록 메뉴 막대를 더 잘 추가 할 수 있습니까?

스캐닝 창의 기본 HTML 요소는 어떻게 추가합니까?

답변

0

인 텐트를 통해 BarcodeScanner를 호출하는 경우 제어 할 권한이 없습니다. 그러나 앱의 BarcodeScanner 앱에서 Java 코드를 임베드하는 경우 사용할 수있는 모든 Java 코드 및 XML 리소스가 있으며 원하는대로 편집 할 수 있습니다. 그것은 모두 자바와 네이티브 Android 리소스가 될 것입니다. 그러나 html이 아닙니다.

당신이 레이아웃을 삽입하는 경우

http://code.google.com/p/zxing/source/browse/trunk/android/res/layout/capture.xml

및 레이아웃에 버튼을 추가하면 편집 할 스캔

http://code.google.com/p/zxing/source/browse/trunk/android/src/com/google/zxing/client/android/CaptureActivity.java

입니다 않는 활동 활동에서 설정 한 OnClickListener에서 통화 마무리는 원하는대로 되돌아 갈 수 있습니다 ..

+0

예 스캐너 라이브러리 전체 포함 임 안드로이드/아이폰 애플 리케이션 개발 장면에서 모두 슈퍼 새로운 - 그래서 webgap을 pseudo 네이티브 애플 리케이션으로 전환 phonegap의 선택 ... 당신이 내게 어떤 파일을 정확히 내가 땜질을해야 할 것이라고 말할 수 있다면 많이 감사하겠습니다 - 모든 내가 뒤로 버튼을 추가하면됩니까? –

+0

님이 답변을 –

+0

안녕하세요 Manfred : 감사합니다. 아직 거기에 버튼을 설정하고 다시 index.html 파일에 연결하는 방법을 알아 내려고 애 쓰고 있습니다. 머리 꼭대기에서하는 법을 알게 된 경우 분명히 많이 감사 할 것입니다 :-) –