我有一个带有 EditTexts 的 ExpandableListView。如果用户在虚拟键盘启动时尝试滚动,我会收到错误消息:
java.lang.IllegalArgumentException: parameter must be a descendant of this view
我试图找到解决此问题的方法,有人建议删除主题。好吧,它解决了崩溃的问题,但是这次我无法编辑 EditText。出现虚拟键盘(即使我有 小写字母android:capitalize="characters"
)但按下按钮时没有任何反应。
如果我将任何主题与 .Fullscreen 一起使用:
虚拟键盘按预期工作,但如果在键盘打开的情况下滚动应用程序会崩溃
如果我使用没有 .Fullscreen 的任何主题:
虚拟键盘不起作用,不再崩溃。
键盘启动时有什么方法可以防止垂直滚动?或者有什么其他建议?