android webview 禁止放大缩小,WebView无法放大缩小解决方案
先看看我們之前所寫的代碼
1)添加權(quán)限:AndroidManifest.xml中必須使用了許可"android.permission.INTERNET"
2)使用了一個(gè)WebView組件
android:id="@+id/wv"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/hello"
/>
3)設(shè)置WebView基本信息:
wvCon= (WebView) layout.findViewById(R.id.wv);
WebSettingsws = wvCon.getSettings();
ws.setSupportZoom(true);
ws.setBuiltInZoomControls(true);
4)設(shè)置WevView要顯示的網(wǎng)頁(yè):
互聯(lián)網(wǎng)用:webView.loadUrl("http://www.jiankeyan.com");
本地文件用:webView.loadUrl("file://android_asset/XX.html");
我們的解決方法是:
//無(wú)限縮放
webView.getSettings().setUseWideViewPort(true);設(shè)置此屬性,可任意比例縮放。
注:1、初始縮放值可這樣設(shè)置:webView.setInitialScale(initalValue);
2、縮放后,要使內(nèi)容適配屏幕,不超出屏幕外顯示,實(shí)現(xiàn)換行。這方面效果應(yīng)該由html控制,而不是webview控制。例如
test
實(shí)現(xiàn)自動(dòng)換行。原文:http://blog.csdn.net/fangchao3652/article/details/39027113
總結(jié)
以上是生活随笔為你收集整理的android webview 禁止放大缩小,WebView无法放大缩小解决方案的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android sdk版本兼容,Andr
- 下一篇: 鸿蒙之下5怎么跳城池,鸿蒙之空间道尊