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

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

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

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

Ответ 1

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

открыть настройки приложения → Язык и ввод → Перейти к "Клавиатура и методы ввода → нажмите" По умолчанию "

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

Ответ 2

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

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

Ответ 3

Вот шаги:

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

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

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

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

Ответ 4

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

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

Ответ 5

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

Ответ 6

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

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

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

Ответ 7

  • Отредактируйте виртуальное устройство с помощью AVD.
  • Нажмите кнопку "Показать предварительную настройку", чтобы отобразить больше прокрутки опций вниз и установите флажок "Включить ввод клавиатуры" нажмите кнопку "Готово"
    в нижнем углу окна
  • затем запустите только что настроенное устройство эмулятора.
  • внутри эмулятора, перейдите в "Настройки" → "Язык и ввод"
  • и в "Клавиатуре и методах ввода" → "По умолчанию", затем "выберите метод ввода ".
  • и выключить кнопку переключения аппаратной физической клавиатуры