WebView 自動換行

原文地址 http://blog.sina.com.cn/s/blog_4b00db8201013ypl.html

1、webview支持頁面縮放,一般通過以下設置就可滿足80%的要求

//縮放開關

webView.getSettings().setSupportZoom(true);

設置此屬性,僅支持雙擊縮放,不支持觸摸縮放(在android4.0是這樣,其他平臺沒試過)

// 設置是否可縮放
webView.getSettings().setBuiltInZoomControls(true);

如果設置了此屬性,那麼webView.getSettings().setSupportZoom(true);也默認設置爲true

2、無限縮放

無限縮放,就需要使用大視圖模式,如下:

//無限縮放
webView.getSettings().setUseWideViewPort(true);設置此屬性,可任意比例縮放。

注:1、初始縮放值可這樣設置:webView.setInitialScale(initalValue);

    2、縮放後,要使內容適配屏幕,不超出屏幕外顯示,實現換行。這方面效果應該由html控制,而不是webview控制。例如<p style="word-break:break-all">test</p>實現自動換行。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章