我有一个ListView
与他们的布局。有时候布局需要一种方式,有时另一种方式。它们主要分布在不同地区,不同重量大小的文字等。主视图与其他视图的比例约为5:1。当需要改变时,只有整个视图的2/3改变。Android布局效率,多个视图或单个隐藏视图?
我想我有两个选择:
一种布局(这样永远不会被重新充气,由于回收的看法都是一样的)(它现在的样子)和第二2/3的视图是隐藏的,直到需要更改时,代码才会显示它并隐藏视图的原始2/3。
(其他方式)两个布局,1/3布局重复,每个都有其他2/3。然后,当需要使用不同布局之一时,
ListView
回收站的旧视图会被丢弃,并且新的正确视图会膨胀,并在列表移动时再次返回。
那么我问这里是它更好地隐藏相同的布局/显示部件,以防止在ListView
回收站从充气更多的布局,或有两个切割下来的布局,没有额外的隐藏意见,并在需要时让他们膨胀?