Android WebView跳到了底部

时间:2013-09-11 15:01:13

标签: android android-webview android-scrollview

我有一个ScrollView里面有20个WebViews(是的,我知道它很重,但现在它是我发现的最好的解决方案)。 WebView用于显示论坛帖子。

我的Nexus 4上出现了一种非常奇怪的行为(在我测试的其他设备上没有发生这种情况)这让我发疯了。

我看到了第一个帖子,第二个可见了一点点。现在我想滚动而不是通过将手指放在第一个帖子中而开始滚动我将手指放在第二个帖子的可见部分上。第二篇帖子的WebView会立即跳到底部,滚动时会出现非常烦人的行为。

如果您认为合适,我可以录制此行为的视频并上传到YouTube,或者您可以在Play商店中搜索AndroidPIT,并在论坛部分自行检查行为。我不会将链接发布到Play商店以避免被称为垃圾邮件发送者。

提前致谢。

2 个答案:

答案 0 :(得分:5)

来自评论:“您是否尝试过将您的网页视图设置为无焦点且无法点击,因为它正在尝试显示您在滚动时按下的项目的全部内容

显然View#setFocusableview.setFocusable(false))工作了。

答案 1 :(得分:0)

确保滚动视图而不是webview处理滚动。我相信将Webview.canscrollvert设置为false可能会解决问题,让我知道它是否有帮助。