Сделать событие onFocus доступным для сенсорного элемента в React Native на устройствах без телевизора.

Есть ли способ включить onFocus, onBlur и т. д. для Touchable-Elements на устройствах без телевизоров? Событие touchable elements не запускается, но обратная связь по умолчанию видна, когда я использую физическую клавиатуру.

Мне нужны простые диалоги на Zebra mc3300. Это устройство имеет физическую клавиатуру, и когда я показываю диалоговое окно с вопросом «да/нет», одна кнопка должна иметь фокус, когда диалоговое окно становится видимым. Я не уверен, может быть, ref.current?.focus() работает, когда я нажимаю клавишу ввода, срабатывает клавиша onPress, но я не получаю видимой обратной связи, какая клавиша имеет фокус. Только когда я использую аппаратную кнопку для переключения на следующий элемент и обратно, кнопка стала другой непрозрачности.

Большое спасибо Вам.

0 ответов

Другие вопросы по тегам