我将内容加载到Web视图中。目前,我希望内容适合不需要滚动的屏幕尺寸。但是,该功能setInitialScale()
不起作用。您能告诉我代码中的问题是什么吗?
public class WebViewActivity extends Activity {
private static WebView webView;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.webview);
webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setSupportZoom(true);
webView.loadUrl("http://developer.android.com/reference/packages.html");
webView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
webView.setPadding(0, 0, 0, 0);
webView.setInitialScale(100); // here is the problem
});
}
}
您可以使用它来根据屏幕尺寸固定尺寸。
WebView browser = (WebView) findViewById(R.id.webview);
browser.getSettings().setLoadWithOverviewMode(true);
browser.getSettings().setUseWideViewPort(true);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句