【发布时间】:2017-06-28 16:10:23
【问题描述】:
我正在尝试为多个 web 视图创建某种水平幻灯片。滑块中可以有很多视图,但最多只会显示三个(一个在中心,另外两个部分隐藏在屏幕之外)。
在我的早期实现中,我创建了一个基于 RelativeLayout 的自定义视图组。我添加了所有需要的 webview,在 onLayout 中,我调用了将显示的三个 webview 的 layout 方法。我通过滚动切换显示的网络视图。
所以这是我的问题:Android 对那些未显示的内容做了什么?他们的draw 方法是否被调用?有很多视图没有像那样显示会影响性能吗?
作为一个附带问题,webview 是否会加载它们的内容,即使它们在屏幕之外?还是需要画出来?
【问题讨论】:
标签: android performance webview