gpt4 book ai didi

android - WebView.setInitialScale 不工作

转载 作者:搜寻专家 更新时间:2023-11-01 08:53:30 31 4
gpt4 key购买 nike

我在 WebView 中加载内容。这时,我希望内容适合不需要滚动的屏幕尺寸。但是,函数 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);

关于android - WebView.setInitialScale 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20963427/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com