2014-10-20 91 views
0

我需要在3秒內將Y軸上的ListView項目從100%動畫到0%。該動畫應該表明該項目已被刪除。雖然動畫項目內容應該改爲取消刪除註釋。我可以將我的動畫應用於列出項目內容,並且效果很好,但項目本身保持其高度。 有什麼建議嗎?發現this,但似乎沒用。如何動畫ListView項目的高度

+2

你有沒有考慮給RecyclerView徹底砍掉listview?它旨在使這種類型的東西成爲可能和優雅。 – 2014-10-20 21:18:48

+0

如果可行,您可以在動畫之後通知監聽器,以便刪除的行100%不見了。 – Jimmy 2014-10-20 21:20:30

+0

@SamDozor看到我的upd:我需要一些時間來顯示undelete警告 – 2014-10-20 21:32:21

回答

0

我不知道你在使用哪個動畫,
但也許你可以使用動畫偵聽器。
當動畫結束回調調用時,從數組中刪除項目如果undlete標誌沒有設置,那麼notifyDatasetChanged()

+0

問題是我的動畫不動畫列表項目高度 – 2014-10-21 11:08:14

+1

我發現它可能是類似的問題。 http://stackoverflow.com/questions/12009642/listview-animate-single-item – ytRino 2014-10-22 04:49:00