从活动到片段的共享元素,如Snapchat

时间:2017-05-22 06:02:24

标签: android android-animation shared-element-transition snapchat

我正在探索从一个活动到另一个活动的共享元素转换。 我在一个活动中有一个视频缩略图列表,在第二个活动中我有两个片段,FragmentA和FragmentB。在FragmentB中,我正在播放像快照聊天这样的视频。如果用户点击右下一个视频将播放。现在,如果用户从顶部滑动并将视频拖动到底部,我想制作动画,如快照聊天视频视图将根据拖动距离缩小。

请给我一些提示/建议如何实现像Snapchat这样的元素转换。

1 个答案:

答案 0 :(得分:-1)

您可以在Github中查看此项目:https://github.com/pedrovgs/DraggablePanel

  

Draggable Panel是一个Android库,用于构建可拖动的用户界面,类似于基于片段或视图的新的YouTube可拖动视频组件。

它具有您从此图片中看到的拖动功能 screenshot