# JoykooScanner — Android Barcode Scanner Kiosk App ## What This Is Native Android app (Kotlin) that wraps `https://smart.joykoo.mx/` in a fullscreen WebView for dedicated Chinese industrial handheld barcode scanners. The scanner operates in HID/keyboard-wedge mode — it sends Android key events like a physical keyboard. ## Critical Design Decision The Android soft keyboard must NEVER appear. Keyboard suppression uses multiple layers — do not remove any of them: 1. `NoSoftKeyboardWebView.onCheckIsTextEditor()` → `false` 2. `EditorInfo` flags `IME_FLAG_NO_EXTRACT_UI | IME_FLAG_NO_FULLSCREEN` in `onCreateInputConnection()` 3. `InputMethodManager.hideSoftInputFromWindow()` posted after each InputConnection request and on page load / window focus 4. JavaScript injection setting `inputmode="none"` on all ``, `