2017-04-04 113 views
1

我正在編寫DefaultItemAnimator的後代。當列表項被點擊時,適配器使可見項的一些子項和其大小必須增長。 animateChange被調用(使用相同的新舊ViewHolder),並且我爲項目的邊界設置了動畫。它可以工作,但有時候在動畫開始之前,擴展項有時間抽出一次,我可以看到閃爍。請給我任何想法!RecyclerView項目擴展動畫

回答

2

我找到了原因。我在notifyItemChanged之後立即調用了RecyclerView.smoothScrollToPosition。沒有smoothScrollToPosition,它按預期工作。