我在项目中使用带有一些EditTexts的ListView,并在屏幕底部使用浮动操作底部(fab)(在列表视图上)。
当我选择EditView并且键盘出现在其上时我想要的是什么:
我得到了什么:
我尝试了android:windowSoftInputMode="adjustNothing"
选项,然后fab按预期保持在底部,但listView没有滚动到editText。键盘的目标是优秀的EditText。这几乎是好的,除了我需要重新实现滚动到项目。
我尝试了选项android:windowSoftInputMode="adjustPan"
,然后整个屏幕向上移动,这不是预期的行为。
实际上是否有解决方案,或者我应该坚持"不是很好,但至少是功能性的" adjustPan?
答案 0 :(得分:0)
ListView与可编辑视图效果不佳,因为内部视图会重绘一次或多次,从而导致多个焦点事件。
这发生在'10之后,所以我不希望很快就能修复。我的工作基础是这个问题。