是否可以在WebView中加载URL并调整其大小以适应屏幕?我的意思是我想让WebPage变小,以便用户不需要滚动.这可能吗?
DeR*_*gan 18
您也可以尝试为它设置布局算法.它对我有用
webview.getSettings().setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);
Run Code Online (Sandbox Code Playgroud)
ces*_*law 16
将初始比例设置为1.然后放大以填充屏幕.没有测试过如何在真正高大的网站上工作(例如有大量评论的博客文章),但它正在开发Droid X和带有标准网页的HTC Aria.
WebView.setInitialScale(1);
Run Code Online (Sandbox Code Playgroud)
我将继续使用不同的网页进行测试,但到目前为止,这是我遇到此问题的最佳解决方案.
编辑:在Droid X和Aria上都使用了一个非常长的网页,并且两者都得到了积极的结果.将初始比例设置为0似乎会将整个事情设置为关闭,从而导致初始比例为100.我对这些结果感到满意,希望这有助于其他人在解决这个问题.
小智 10
wb.getSettings().setLoadWithOverviewMode(true);
wb.getSettings().setUseWideViewPort(true);
Run Code Online (Sandbox Code Playgroud)
如前所述,用户不希望缩小太多,因为它会降低内容的可读性。
我建议尝试设置缩放控件,但是,我不知道它是否适用于 2.1。
webview.getSettings().setBuiltInZoomControls(true);
Run Code Online (Sandbox Code Playgroud)
希望这可以解决问题,因为您现在为用户提供了更改缩放级别的控件。
| 归档时间: |
|
| 查看次数: |
41932 次 |
| 最近记录: |