Как я могу заставить эмулятор Android показать мягкую клавиатуру?

Я отлаживаю проблему, когда дисплей мягкой клавиатуры не отображается, когда это нужно. Однако у меня нет устройства, пригодного для тестирования. Проблема в том, что эмулятор никогда не показывает мягкую клавиатуру .

В некоторых скинах клавиатура постоянно отображается справа, а некоторые нет, но никто из тех, что я пробовал до сих пор, никогда не показывал клавиатуру на экране устройства.

Есть ли какие-то настройки, которые я пропустил?

Solutions Collecting From Web of "Как я могу заставить эмулятор Android показать мягкую клавиатуру?"

Я узнал, как это сделать на самом эмуляторе . Все, что вам нужно сделать, это:

Открыть приложение настроек -> Язык и ввод -> Перейти к «Клавиатура и методы ввода -> нажмите« По умолчанию »

Это приведет к диалогу, в этом случае вы можете отключить аппаратную клавиатуру, переключив аппаратную клавиатуру с включенного на выключенное. Это отключит аппаратную клавиатуру и включит программную клавиатуру.

Если вы используете диспетчер AVD, добавьте поддержку аппаратного обеспечения Keyboard и установите значение false.

Это должно отключить отображаемую клавиатуру и отобразить виртуальную.

Вот шаги:

  • => Настройки
  • => Язык и ввод
  • => По умолчанию
  • => Аппаратная физическая клавиатура
  • => Выключить, чтобы включить экранную клавиатуру

Настройки => Язык и ввод

Выберите значение по умолчанию

Аппаратная физическая клавиатура => выкл.

Настройки> Язык и ввод> Текущая клавиатура> Аппарат включен.

Эта опция работала.

Настройки> Язык и ввод> Текущая клавиатура> Аппарат включен.
Он позволяет вам использовать вашу физическую клавиатуру для ввода и одновременно показывать мягкую клавиатуру. Я просто тестировал его на Android Lollipop, и он работает.

Чтобы быть более точным, с Lollipop это шаги, которые я выполнил, чтобы показать мягкую клавиатуру:

  1. Настройки> Язык и ввод;
  2. В разделе «Клавиатура и методы ввода» выберите «Текущая клавиатура»;
  3. Появится диалоговое окно с названием «Изменить клавиатуру», включите «Оборудование», затем выберите «Выбрать клавиатуру»;
  4. Появится другой диалог, включите «Sample Soft Keyboard». Здесь вы получите предупреждение о том, что клавиатура будет хранить все, что вы пишете, а также пароли. Дайте OK;
  5. Повторите шаги выше, чтобы снова показать диалог «Изменить клавиатуру», здесь доступен новый вариант «Sample Soft Keyboard», и вы можете выбрать его.

ПРИМЕЧАНИЕ. После этого у вас могут возникнуть проблемы с запуском приложения (как и у меня). Просто перезапустите эмулятор.

  1. Отредактируйте виртуальное устройство с помощью AVD.
  2. Нажмите кнопку «показать предварительную настройку», чтобы отобразить больше опций, прокрутите вниз до конца и установите флажок «Включить ввод с клавиатуры» нажмите кнопку «Готово»
    В нижнем углу окна
  3. Затем запустите только что настроенное устройство эмулятора.
  4. Внутри эмулятора, перейдите в «Настройки» -> «Язык и вход»,
  5. И в «Клавиатуре и методах ввода» -> «По умолчанию» отображается «Выбор метода ввода»
  6. И выключите кнопку переключения «Аппаратная физическая клавиатура»