android 无法滚动NestedScrollView中的WebView

您所在的位置:网站首页 webview滑动监听 android 无法滚动NestedScrollView中的WebView

android 无法滚动NestedScrollView中的WebView

2022-11-29 05:46| 来源: 网络整理| 查看: 265

我有一个使用WebView加载网页内容的活动。当我想用图像实现灵活空间时,问题出现了。我可以展开和折叠Toolbar,但当Toolbar已经折叠时,滚动条卡住了。我不能滚动WebView内的内容。

这是XML:

你有什么办法吗?此致,埃尔默

编辑在我看了LinX 64给出的链接后,我尝试添加:

public class FullContentActivity extends AppCompatActivity { ... @Override protected void onCreate(Bundle savedInstance){ ... WebView webView = (WebView) findViewById(R.id.read_full_content_wv); webView.setWebViewClient(new MyBrowser()); webView.loadData(extra.get(1).toString(), "text/html", "utf-8"); ... } ... private class MyBrowser extends WebViewClient { @Override public void onPageStarted(WebView view, String url, Bitmap favicon){ NestedScrollView nsv = (NestedScrollView) findViewById(R.id.nsv_fc); nsv.scrollTo(0,0); } } }

但还是被卡住了。

编辑2供您参考:我试过华硕Zenfone 6 - KitKat 4.4.2有没有可能KitKat无法正确加载?编辑3:我对这个问题的最佳解决方案

在解决了这些问题之后,我认为我无法使用CollapsingToolbarLayout和WebView组合来获得我想要的Flexible Space体验,所以我将WebView改为TextView,并使用Html.fromHtml()来阅读内容。除非Google更新或修复一些功能,以便我们可以将CollapsingToolbarLayout和WebView组合在一起。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3