listview scrollTo 后item 显示不全

我有一个listview
点击item 弹出软键盘
我想让我点击的item 显示在软键盘上方
用scrollTo 计算移动距离
移动item 显示不全
图片说明

listview 于 edittext连用,将出现各种不明原因的问题,建议不要在listview中加入edittext(参考其他成型app中。都没有在listview中直接插入edittext,尽量规避这一问题)

manifest的activity属性中添加windowSoftInputMode属性试试