gpt4 book ai didi

android - 如何在android中获取Webview的宽度和高度

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:04:35 26 4
gpt4 key购买 nike

我想确定 WebView 的宽度和高度。我已经尝试过使用:

webView.getWidth();
webView.getHeight();

但生成的日志始终显示它们为 0。

最佳答案

这里有一个更优雅的解决方案

public void onCreate(Bundle savedInstanceState) {


webView = (WebView) findViewById(R.id.webView1);

webView.addOnLayoutChangeListener(new OnLayoutChangeListener() {

@Override
public void onLayoutChange(View v, int left, int top, int right,int bottom, int oldLeft, int oldTop, int oldRight, int oldBottom) {
int w= webView.getWidth();
int h= webView.getHeight();


}
});



}

关于android - 如何在android中获取Webview的宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1612628/

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