没有GUI,无法以编程方式更改WebView的大小

时间:2018-06-07 09:43:23

标签: java android android-webview

我想在没有GUI的背景下在webview上打开网站进行测试。 我目前正在http://m.twitch.tv/进行测试。

当我在活动中创建webview时,我的页面加载了我的游戏列表的第一个元素,行为是正常的。它加载了大约30个资源 当我想以编程方式创建Webview而不将其附加到GUI时,在加载网站时,它会加载所有资源的游戏列表 - 约1400个资源。

在webview.getHeight()和getWidth上查看大小为0 x 0。 似乎资源加载与此大小相关联 - 当webview附加到活动而不是以编程方式创建时,将布局参数设置为0 x 0,我们可以观察到相同的行为。

我试图改变他的尺寸:

mWebView.setLayoutParams (new LinearLayout.LayoutParams (100, 100));

但显然它不会影响,尺寸仍为0 x 0.

有什么想法吗?

0 个答案:

没有答案