【发布时间】:2010-11-11 03:58:59
【问题描述】:
我有一个带有 ListView 的布局,其中包含 EditText 对象,当用户选择编辑列表项时可以 requestFocus() 。发生这种情况时,我确保在 ListView 上调用 setSelection(),然后让 EditText 请求焦点,然后使用 InputMethodManager.showSoftInput 来显示软键盘。但是,当这种情况发生时,列表视图的大小会正确调整,但所选列表项仍保留在首屏下方,并且用户必须向上滚动。这在 2.2 上正常工作,但在 2.1 上失败。确保列表选择保持可见的任何想法?
【问题讨论】: