1

我正在處理一個android轉換動畫,如下面附加的gif所示。在開始時,當用戶點擊這些項目中的任何一個或將其交換時,將顯示列表中的前兩個項目&,我們應該顯示該列表中的所有剩餘項目。Android Recycler(List)查看擴展轉換動畫

據我檢索算法這可以使用這個Android Transition Framework 進行存檔,但我不知道它是否只有兩個活動或兩個活動之間的過渡與轉變 之間的轉換與共享的元素的過渡沿(在這種情況下,回收站視圖或列表查看)

有沒有人能幫我找出正確的方法來歸檔這個?

enter image description here

回答

1

我的建議是,你有共同的元素,聲明你需要採取的第二項活動爲共享的元素,並帶他們到另一個活動的項目。

並在其餘列表項和底部欄上設置幻燈片轉換並將它們設置爲活動輸入和活動退出轉換。這應該夠了吧。

我也想指出共享元素只適用於後棒棒糖版本,所以在支持庫中使用轉換backport的舊版android版本中不會實現這種精確轉換。如果你想在之前的Android版本上這樣做,這有點太難了,這個視頻可以幫助你,如果你想在老的Android版本上真的很糟糕https://www.youtube.com/watch?v=CPxkoe2MraA