1

最初披露,这是一个学校项目。Android RecyclerView选中的项目过渡动画

我通过RecyclerView在网格布局的项目列表,像这样:

enter image description here

当您点击一个项目,它会弹出一个DialogFragment,像这样的(原谅无样式对话框):

enter image description here

这种情况与没有动画,这是正常的,即使在5.0的设备。我试图在发布相册时实现Google Play音乐应用中出现的动画效果。 (“容器”将相册保存在您选择的列表中,显示为从容器位置“展开”并用新片段填充屏幕)

我已经看过一些有关动画以列表形式扩展列表,但不适用于这种弹出新片段的动画,并且动画通常是我的一个弱点,但我对于如何实现这种效果略有损失。更重要的是,它甚至可以用对话框片段吗?

回答

0

这就是Android的活性过渡

您可以参考以下

https://developer.android.com/training/material/animations.html

它可以是弹出式的链接...但它有许多工作要做?启动与活动基本第一...

+0

这将是一个可怕的浪费一个活动,我目前正在使用对话框片段;这就是我的问题的症结所在,如果这些活动动画可以应用于碎片而不会以如此昂贵的方式重构我的代码。 – Tarkenfire 2015-02-17 19:16:56

+0

弹出窗口与活动实际上是相同的,它会创建新窗口,即使它是DialogFragment,您可以查看DialogFragment和Dialog的源代码,如果我错了,请更正。 – 2015-02-21 21:29:18

+0

看一看这个视频https://www.youtube.com/watch?v=CPxkoe2MraA – 2015-02-21 21:31:45