2014-12-25 425 views
1

我有一個webview,它加載一個頁面的圖像。我希望這個webview內容適合設備的寬度。 webview本身適合屏幕寬度,但其內容不適用。下面是我做什麼:Android設置webview內容適合寬度

bannerWV = new WebView(getContext()); 
bannerWV.setWebViewClient(new mWebViewClient()); 
bannerWV.setWebChromeClient(new WebChromeClient()); 
bannerWV.getSettings().setJavaScriptEnabled(true); 
bannerWV.getSettings().setLoadWithOverviewMode(true); 
bannerWV.getSettings().setUseWideViewPort(true); 

bannerWV.loadUrl("http://..."); 
feedsLV.addHeaderView(bannerWV); 

在三星Galaxy S5,其內容適合於寬度,但在寬度較小的設備,它在左,右方向的滾動和滾動。另外,如果我刪除setloadwithoverview,這次在較小寬度的設備中,我在屏幕右側有一個空白區域。誰能幫我這個?

謝謝

回答

0

設置圖像寬度爲100%解決了我的問題。

<img alt="..." rev="..." src="..." border="0" width="100%"> 

並在屏幕右側的空白,下面的工作:

webview.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);