我使用Route::get('leadslist', 'crmcontroller@leadlist');
将EditText放在软键盘上方,而不更改现有布局。整个Activity被向上推,直到EditText位于键盘正上方。 EditText放在ListView中。
当我通过触摸ListView中的其他位置离开EditText时,键盘开始关闭。
问题是:在键盘关闭动画期间,整个ListView会被推得更高,只是在键盘完全关闭后一秒钟再次向下移动。这很烦人,因为不需要向上/向下翻转。
我几乎可以肯定这是因为ListView在EditText丢失后捕获了焦点,导致键盘尝试将整个ListView平移到其上方。但它不应该,因为它已经有一个关闭键盘"命令。
如何强制键盘忽略任何新的" adjustPan"在它关闭过程中?