Android-клавиатура не появляется при вызове фокуса на текстовом поле sencha

Мое приложение sencha работает на веб-сайте Android.

  1. При нажатии кнопки я загружаю пользовательский компонент (контейнер с некоторыми компонентами и текстовое поле, один из них), и я вызываю метод focus () в текстовом поле. Я получаю курсор в текстовом поле, но клавиатура Android не появляется.

  2. Я поместил кнопку в пользовательский компонент, щелкнув по кнопке, я снова переместил фокус в текстовое поле, на этот раз курсор заходит на минутку и уходит. Почему курсор не остается там?

Что бы то ни было, используя focus (), я получаю курсор в поле, но клавиатура Android не появляется.

Пожалуйста, помогите мне.

Заранее спасибо.

Этот код заставит клавиатуру отображать.

InputMethodManager inputMgr = (InputMethodManager) getSystemService("A Context".INPUT_METHOD_SERVICE); inputMgr.toggleSoftInput(InputMethodManager.SHOW_IMPLICIT, 0); 

«Контекст» может быть «этим» в зависимости от того, где вы вызываете код.

Intereting Posts
Связь от потока к потоку с помощью GreenRobot EventBus Android: распаковка файлов приводит к ошибкам данных или ошибкам CRC Почему не исключение бросается при отключении ProgressDialog из фонового потока? Android – просмотр прокрутки ViewPager Правильны ли пользовательские интерфейсы дизайна значков все еще действительны? Отображение значка в строке состояния при выполнении моей задачи Создание программы TableLayout программно Приложение Android, рассчитанное на собственную контрольную сумму MD5 Отсутствуют образцы API Lollipop API 21? Как получить номер сборки / версии вашего приложения для Android? Измените имя пакета для Android в React Native Boost Asio deadline_timer на Android-устройстве не запускается с истечением срока, но на более позднем этапе Как подключить одно устройство OnePlus к Ubuntu через MTP? Подходящее устройство Android для инженерного проекта Android, Custom ListAdapter получает TextView-Text