Yazılım klavyeleri kullanan Android cihazlarda, manzara modundayken tam ekran klavye düzenleme görünümünün (aşağıda gösterilmiştir) görünmesini engellemek istiyorum (yani yalnızca yazılım klavyesinin kendisini ve arkasındaki görünümümü görmek istiyorum).
Bu setExtractViewShown(false)yöntem kullanılarak elde edilebilir varsayalım InputMethodService, ancak bunun varsayılan örneğine erişemiyorum ve özel bir giriş yöntemi uygulamak istemiyorum.

Eklemek için düzenlendi: girdinin gittiği görünüm bir değil TextView( Viewözel bir InputConnectionuygulamayla bir), bu yüzden android:imeOptions="flagNoExtractUi"burada çalışmaz.
flagNoExtractUiveya öğesini kullanmanızı önerir IME_FLAG_NO_EXTRACT_UI. Ancak, IME_FLAG_NO_EXTRACT_UIbuna karşılık gelen belgelerde , flagNoExtractUi"Bu bayrağın kullanılması önerilmez ve gelecekte kullanımdan kaldırılabilir" flagNoFullscreenifadesi de önerilir.