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

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

Сообщение Anonymous »

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

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

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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