2012-03-29 22 views
0

我正在Android Webview中加載.html文件。該htmnl文件包含textFields。因此,作爲用戶點擊了文本框我們的網頁流量是越來越變焦結果我的網頁上得到擴大(滿分)的含量 我使用的代碼爲:如何在觸摸textFields時控制webview的默認縮放

WebSettings webSettings = m_webView.getSettings(); 
    webSettings.setJavaScriptEnabled(true); 

    webSettings.setBuiltInZoomControls(false); 
    webSettings.setLoadsImagesAutomatically(false); 
    webSettings.setUseWideViewPort(false); 
    webSettings.setDefaultZoom(ZoomDensity.FAR); 
    webSettings.setSupportZoom(false); 

請讓我知道如果有什麼我失蹤。 在此先感謝

回答

-1

嘗試使用

webview.getSettings().setDefaultZoom(WebSettings.ZoomDensity.FAR); 
0

您需要添加到您的HTML:

這也是下一個設置添加到您的網頁視圖是一個好主意。

settings.setUseWideViewPort(true); 
settings.setLoadWithOverviewMode(true); 
webView.setInitialScale(1); 
settings.setJavaScriptEnabled(true); 
settings.setSupportZoom(false); 
0

你需要改變你的代碼,以設置在您的應用程序縮放控件

webSettings.setJavaScriptEnabled(true); 
webSettings.setBuiltInZoomControls(true); 
webSettings.setLoadsImagesAutomatically(false); 
webSettings.setUseWideViewPort(false); 
webSettings.setSupportZoom(true); 
相關問題