【发布时间】:2016-05-31 20:16:26
【问题描述】:
使用 appcompat 23.1.1,当显示软键盘时,您无法滚动到 NestedScrollView 内的 EditText 末尾。如果键盘被隐藏,它会滚动到最后。
换句话说,软键盘隐藏了文本的最后一部分。
已经提出了关于这个问题的变体,但没有明确的答案。大多数人认为 appcompat 22.x 有问题。这是否已针对 23.1 修复?如果没有,现在有没有更好的解决方法。
要重现此问题,只需使用 Android Studio 创建一个新项目并选择“滚动应用程序”,然后将 TextView 更改为 EditText。
我尝试添加到清单中,
android:windowSoftInputMode="adjustResize"
但这并没有什么区别。
作为参考,这里是项目文件:
https://gist.github.com/anonymous/73acc2d39f4e90c51217
感谢您的帮助和建议
编辑#1
appcompat-v7:23.2.0 仍然是这种情况
编辑#2
appcompat 23.3.0 仍然存在 可能是一个错误。看到这个, https://code.google.com/p/android/issues/detail?id=182362
【问题讨论】:
-
它的默认行为
标签: android android-collapsingtoolbarlayout nestedscrollview