【问题标题】:ViewPager jumps half the page when switching to next page [duplicate]ViewPager 切换到下一页时跳了一半[重复]
【发布时间】:2011-11-29 15:40:02
【问题描述】:

我正在使用ViewPager 和 android 3.+ 来创建一系列文章。在每个单独的页面上,我都有一个 scrollView ,其中包含整篇文章,加上图片(如果 Feed 中恰好有图片),所有这些都包含在 webView 中。

我遇到了一个问题,在跳转到下一页时,scrollViewwebView,我不太确定,会在您不执行任何操作的情况下向下滚动半页。当这种情况发生一次时,它会在接下来的每个页面上继续发生。

有什么想法吗?

** 编辑 **

回答: Disable selectable links within WebView

【问题讨论】:

    标签: android android-webview android-viewpager android-scrollview


    【解决方案1】:

    伪代码:

    @Override
    onPageSwitch() {
        contentView.setScroll(0);
    

    这样的事情也许可以作为一种解决方法?

    【讨论】:

    • 试过类似的效果。它可以工作,但是,页面仍然首先向下跳转一点,然后从 .setScroll(0) 向上滚动到顶部。仔细观察,看起来好像 webView 中的链接被聚焦,这导致页面跳下。知道有什么方法可以让它们无法聚焦吗?
    • 不是我的头顶,但尝试检查一下:developer.android.com/reference/android/webkit/…
    猜你喜欢
    • 2021-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-24
    • 2022-12-15
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多