我想在没有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.
有什么想法吗?