Как я могу заставить эмулятор 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.
- Нажмите кнопку "Показать предварительную настройку", чтобы отобразить больше прокрутки опций
вниз и установите флажок "Включить ввод клавиатуры" нажмите кнопку "Готово"
в нижнем углу окна
- затем запустите только что настроенное устройство эмулятора.
- внутри эмулятора, перейдите в "Настройки" → "Язык и ввод"
- и в "Клавиатуре и методах ввода" → "По умолчанию", затем "выберите
метод ввода ".
- и выключить кнопку переключения аппаратной физической клавиатуры