Android ViewPager自动聚焦WebView

Android ViewPager自动聚焦WebView,android,android-webview,android-viewpager,Android,Android Webview,Android Viewpager,我有一个来自支持库的带有ViewPager的android应用程序。 在fragment的视图中,我在上面有一些视图,在下面有一个带有HTML内容的WebView 第一个页面已正确加载,但在页面之间切换时,下一个页面会自动向下滚动到webview并聚焦其中的某些内容(图像、超链接),并使用默认样式(手机上的橙色)标记它。这是非常奇怪的,我不知道它从哪里来,我想摆脱这种行为。打开时,每页应位于其顶部(滚动位置0)。 加载视图(onCreateView)后,它会发生一个短的延迟,因此在onCreat

我有一个来自支持库的带有ViewPager的android应用程序。 在fragment的视图中,我在上面有一些视图,在下面有一个带有HTML内容的WebView

第一个页面已正确加载,但在页面之间切换时,下一个页面会自动向下滚动到webview并聚焦其中的某些内容(图像、超链接),并使用默认样式(手机上的橙色)标记它。这是非常奇怪的,我不知道它从哪里来,我想摆脱这种行为。打开时,每页应位于其顶部(滚动位置0)。 加载视图(onCreateView)后,它会发生一个短的延迟,因此在onCreateView中将滚动位置设置为0没有帮助

滑动到另一个页面后,应如下所示:

但大约一秒钟后,它会自动向下滚动,聚焦一个链接,如下所示:

有谁经历过这样的问题并知道解决方案吗

提前谢谢


编辑:我注意到,当我没有在任何片段中垂直滚动时,这个问题不会发生。在我垂直滚动并滑动到另一页后,它开始在下一页发生。

经过几天的搜索,我终于找到了下面描述的解决方案:

重点是增加

android:descendantFocusability="blocksDescendants". 

到最外层的线性布局。

感觉您为我节省了几个小时:)