2012-09-27 46 views
5

listView是一個ViewGroup,看起來像是動畫布局更改的好選擇。但是,它似乎無視標誌或手動構建LayoutTransition並設置它。是什麼賦予了?沒有記錄在這個非常重要的ViewGroup不支持這個非常重要的動畫功能的地方。animateLayoutChanges在ListView上工作嗎?

回答

0

不幸的是,不,ListView不支持android:animateLayoutChanges,至少不會如您所期望的那樣。只有當ListView無法重新使用現有視圖時,它纔會創建動畫。

1

我補充說,在ListView的佈局中使用選項android:animateLayoutChanges =「true」可以防止您選擇任何ListView項;只有在添加一個新項目並返回到ListView之後,才能做到這一點。 我曾經歷過使用SimpleCursorAdapter了最新和隨之而來V4支持庫

問候 FD

一個這個bug