Экранная клавиатура

Большинство Android устройств не обладают аппаратной клавиатурой. Вместо нее пользователю предлагается программная или экранная клавиатура. Для вызова экранной клавиатуры нужно вызвать setOnscreenKeyboardVisible() метод libGDX фреймворка:

Gdx.input.setOnscreenKeyboardVisible(true);

Как только клавиатура видна, любое нажатие клавиши будет сообщаться libGDX приложению в виде события. Кроме того, может использоваться опрос конкретных клавиш для определения их состояния.

Заметьте, что в настоящие время в ландшафтном режиме существует ошибка в реализации экранной клавиатуры.

По умолчанию, экранную клавиатуру Android можно переключить на пользовательскую, многие производители, подобно HTC, воспользовались этим. К сожалению, их реализация клавиатуры, как правило, имеет ошибки, которые приводят к проблемам, когда клавиатура не появляется в ландшафтном режиме.

Функциональность экранной клавиатуры доступна только на Android.