在使用软键盘的Android设备上,我想防止在横向模式下出现全屏键盘编辑视图(如下所示)(即,我只想看到软键盘本身和它后面的视图).
我假设这可以在InputMethodService
上使用setExtractViewShown(false)
方法来实现,但是我无法访问它的默认实例,也不想实现自定义输入法.
Edited to add:输入要进入的视图不是TextView
(它是带有自定义InputConnection
实现的View
),因此android:imeOptions="flagNoExtractUi"
在这里不起作用.