На устройствах Android, использующих мягкие клавиатуры, я хочу запретить просмотр редактирования полноэкранной клавиатуры (показано ниже) в ландшафтном режиме (т.е. я хочу видеть только самую мягкую клавиатуру и мой взгляд за ней).
Я предполагаю, что это может быть достигнуто с помощью метода setExtractViewShown(false) на InputMethodService, но я не могу получить доступ к экземпляру по умолчанию этого и не хочу реализовывать собственный метод ввода.

Отредактировано для добавления: представление, к которому идет ввод, не является TextView (это a View с пользовательской реализацией InputConnection), поэтому android:imeOptions="flagNoExtractUi" не будет работать здесь.