据我所知,ViewStubGONE的View都不参与度量和布局传递(或仍然渲染)。

渲染性能有区别吗?什么时候使用哪种最佳实践是什么?

最佳答案

当您放大 View 时,渲染性能便会显现出来。

我的猜测是,无论是从XML还是通过更改可见性,为ViewStub进行膨胀都比为View进行膨胀便宜得多。 ViewStub特别适用于需要添加/删除(不确定) View (例如,将电话号码添加到给定联系人)的情况。希望这就是您想要的。

关于android - ViewStub与View.GONE,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3521386/

10-12 03:49