2014-04-28 2 views
2

바코드 스캐너에서 블루투스를 통해 숫자를 가져 오는 숨겨진 텍스트 필드를 만들려고합니다. 스캐너 출력은 일반 텍스트입니다. 이렇게하려면 텍스트 필드를 화면 밖으로 배치하고 키보드 포커스를이 필드 (native.setKeyboardFocus (barcodeField))에 자동으로 설정합니다.이 필드는 바코드를 읽은 후 캡처합니다.코로나에서 팝업 키보드 숨기기 (Android/iOS)

유일한 문제는 스캐너가 연결되어 있지 않은 동안 키보드가 튀어 나오는 것입니다. 키보드를 숨길 수있는 방법이 있습니까?하지만 텍스트 필드는 여전히 집중되어 있습니까? 따라서 BT 스캐너가 연결되고 바코드가 스캔되면 텍스트 필드에 코드가 캡처됩니다. 아니면 더 나은 솔루션?

감사

+0

키보드를 숨기시겠습니까? –

답변

1

당신은 텍스트 입력란이나 텍스트 상자를 얻는 native.setKeyboardFocus 기능을 사용하고 그 위에 키보드를 설정할 수 있습니다. 당신은 쓸 수 있습니다 :
native.setKeyboardFocus(nil)
키보드 포커스를 설정하지 않습니다.