Как я могу сосредоточиться на вводе в Android без появления клавиатуры?Android

Форум для тех, кто программирует под Android
Anonymous
Как я могу сосредоточиться на вводе в Android без появления клавиатуры?

Сообщение Anonymous »

У меня есть устройство под управлением операционной системы Android, и в нижней части устройства находится QR-сканер. Устройство будет установлено на кухне ресторана. Его цель — отображать заказы, размещенные официантами, и распечатывать квитанцию ​​при запуске заказа. После того, как квитанция будет распечатана, мне нужно будет захватить QR-данные при сканировании QR-кода на квитанции. Я создал для этого ввод и установил его непрозрачность на 0. Как только страница открывается, я устанавливаю фокус на ввод, но когда я это делаю, появляется системная клавиатура, вызывающая неприятное отображение. Как я могу предотвратить появление этой клавиатуры?
Я разрабатываю свое приложение с помощью Flutter SDK, но я также могу использовать код Kotlin для решения своей проблемы.
Я сначала попробовал сфокусироваться на вводе, а затем закрыть клавиатуру, но когда я написал код для закрытия клавиатуры, клавиатура закрылась, но при этом потерялся фокус, поэтому я не могу получить значение QR.

Подробнее здесь: https://stackoverflow.com/questions/790 ... -appearing

Вернуться в «Android»