ListView - 出现软键盘时将特定项目保留在视图中

时间:2014-07-17 14:20:53

标签: android listview scroll android-softkeyboard

在我的应用程序中,我在显示屏的下半部分有一个ListView活动。它上面还有其他UI元素,可用于将项目添加到列表视图。客户端表示他希望新添加的项目自动滚动到视图中 - 这很好,setSelection(position)可以正常工作。但是,当软键盘出现时,屏幕会调整大小(清单中有android:windowSoftInputMode=adjustResize),列表视图的物理尺寸会减小,新添加的项目将不再可见。

基本上,当listview调整大小时,它会保留第一个可见项目 - 而我需要强制它保持最后一个可见项目到位。我怎样才能做到这一点?

0 个答案:

没有答案