我有一个相对布局,里面有很多表格布局,因为我有警告:
Layout has more than 80 views, bad for performance
在我所有的那些表格布局中,根据来自微调器的选择,一次只能看到一个,我的问题是它是否会损害性能或者采用这种方法的好处?
我没有将它们放在单独的布局文件中,而是将它们放在单个文件中,因为在这种情况下,我最终会得到大量的xml文件。
在xml文件中,只有第一个表格布局可见,其他所有表格布局都是:
android:visibility="gone"
请建议......
答案 0 :(得分:1)
是,隐藏的布局确实会影响性能原因,即使它们未显示,它们仍然是视图层次结构的一部分。尝试查看ViewStub
,看看它是否符合您的需求:See Documentation