我的应用程序具有基于onWindowFocusChanged的完美功能沉浸式全屏模式。
当打开软键盘时(至少从EditText开始),顶部的栏与AndroidManifest.xml中android:label的字符串在键盘出现的同时关闭。此外,当键盘关闭时,栏和导航按钮都会一直存在,直到执行使用它们的其他操作为止。
显然,软键盘不会触发onWindowFocusChanged。是否有其他可以与键盘一起使用的触发器?来自网络的频繁解决方案涉及监听主要布局的大小调整,但当EditText不在键盘所在的位置以下时,键盘和顶部栏充当叠加层。
这是令人难以置信的恶化,因为我从未使用过具有此问题的应用程序。我错过了一些明显的东西吗任何帮助将不胜感激。
感谢。