当WebView是硬件加速时,单击输入字段会导致键盘出现,并且重新绘制html的图像会被移动并重复一段时间:
1)当出现软键盘时,WebView将其内容平移到左下角,然后再调到正常位置。导致短视图复制。
2)更换键盘(例如abc->数字)时,内容会被键盘高度向下平移,然后再回到正常位置。导致短视图复制。
在两款Android 4.0平板电脑上进行测试,如果关闭硬件加速,则不会出现此类故障。
我没有找到关于此的任何信息,有没有人遇到同样的问题?
答案 0 :(得分:2)
所以我终于找到了一些解决方案:
整个WebView内容按布局边距宽度移动,因此将其设置为0px
可解决此问题。
android:windowSoftInputMode="adjustPan"
用于WebView活动。