如何设置webview的滚动性能?
我将 url(例如 mail.google.com)加载到我的应用程序中的 webview 中,并且在网页上滚动速度非常慢!在 Samsung GalaxyTab 10.1、Motorola Droid X、Acer Liquid 等上进行了测试。 为什么?
我尝试使用的参数: webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE); webView.setRenderPriority(RenderPriority.HIGH);
I load url, for example mail.google.com, into webview in my app, and scrolling on web-page so slow! Tested on Samsung GalaxyTab 10.1, Motorola Droid X, Acer Liquid, etc.
Why?
Parameters that I try use:webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
webView.setRenderPriority(RenderPriority.HIGH);
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
将 android:hardwareAccelerated="true" 添加到清单中的标记中。
add android:hardwareAccelerated="true" to the tag in your manifest.
如果您放置了 webview 的背景图像,请删除它,并查看您是否在正在进行或加载中使用了大尺寸图像,或者其他大尺寸图像减小了它们的尺寸或将其删除
Remove background image of the webview if you put it and also see if you used heavy size images in progress or loading or other images of heavy size reduce their sizes or remove it
这是一个 main.xml 文件
此代码仅滚动,您可以在任何地方使用
这是 .java 文件
This is a main.xml file
This code is a scrolling only, any where u can use
This is .java file