摘要: 近日在做一個程序,需要在ListView中動態(tài)擴展每一個列表項。采用的方法是將列表項中某些組件的android:visibility屬性設為 gone,等需要顯示該組件時,再將android:visibility屬性設為visible。而且列表項的布局是RelativeLayout。 android:visibility屬性為gone的組件也參與了相對位置設置。例如,有A、B、C三個組件,其中B的 android:visibility屬性值為gone,也就是說,B不顯示。而A和C顯示。相對位置是B在A的下面,C在B的下面。這么做比理論上是沒問題的,由于啟動的是android 2.1的模擬器,所以列表項看起來完全正常。
閱讀全文