1
컴퓨터 또는 USB 포트를 통해 안드로이드 장치에 연결할 수있는 바코드 장치가 있습니다. 바코드를 스캔하여 커서가있는 곳이면 결과를 표시합니다. 편집 상자, 메모장, 브라우저 또는 기타가 될 수 있습니다. 내가하고 싶은 것은 edittext에 표시하지 않고 바코드를 스캔하자마자 변수에 데이터를 가져 오는 것입니다.바코드 장치에서 데이터를 가져 오려고 시도합니다.
컴퓨터 또는 USB 포트를 통해 안드로이드 장치에 연결할 수있는 바코드 장치가 있습니다. 바코드를 스캔하여 커서가있는 곳이면 결과를 표시합니다. 편집 상자, 메모장, 브라우저 또는 기타가 될 수 있습니다. 내가하고 싶은 것은 edittext에 표시하지 않고 바코드를 스캔하자마자 변수에 데이터를 가져 오는 것입니다.바코드 장치에서 데이터를 가져 오려고 시도합니다.
스캐너는 기능적으로 키보드와 동일하므로 데이터를 변수로 직접 스캔 할 수 없습니다.
그러나 @MH. 제안하면 텍스트 입력 필드를보고 입력 된 데이터를 가져올 수 있습니다. 사용자가 단추를 클릭 할 때 프로그래밍 방식으로 숨겨진 필드에 포커스를 설정할 수 있습니다. 그래도 작동하지 않으면 사용자가 입력 된 데이터를 볼 수 없도록 입력 스타일을 지정할 수 있습니다 (예 : 텍스트 색상을 배경색과 동일하게 설정).
아마도 '숨겨진' 바코드를 스캔하려고 할 때'EditText'? 그렇게하면 결과가 반환되지 않고 표시되며 숨겨진'EditText'에 간단한 'TextWatcher'를 첨부하여 결과를 변수에 저장할 수 있습니다. 실제로 보이지 않는 뷰를 초점을 맞출 수 있는지 확실하지 않은 경우 ... –
사용중인 스캐너 모델을 제공 할 수 있습니까? – MrZander