198得票14回答
Android中的Activity转场

我如何在Android 1.5及更高版本中定义两个活动之间的转换? 我想让一个活动淡入。

56得票3回答
ViewPager与片段共享元素转换不起作用

我的应用包含一个视图,其中包含一个ViewPager,由少量碎片组成。当您在其中一个碎片中点击一个项目时,期望的行为是共享元素(在这种情况下是图像)转换到显示有关所单击内容的更多信息的碎片。 以下是它应该看起来的非常简单的视频: https://dl.dropboxusercontent....

51得票2回答
如何使用Android活动转换来为浮动操作按钮添加动画效果?

我计划在我的一个项目中实现类似于以下这种形式的东西,但以下概念不太清晰,也没有相关教程,而且你很少看到这样的东西。它看起来是这样的点击此处查看来源 从所有的参考资料中,我了解到他们在这里使用了两种类型的过渡,一种是将按钮移动到某个范围内,另一种则是让按钮爆炸。因此,我进行了一些探索,并发现...

37得票6回答
如何在slide_left动画期间启动新活动时移除黑色背景?

当我通过动画调用新的activity时,背景会变成黑色。 如何去除这个黑色的背景? 我使用的动画是:getWindow().setBackgroundDrawableResource(R.drawable.mainbg_); overridePendingTransition (R.anim...

35得票5回答
底部表单的布局变化动画化

我的应用程序中使用了一个底部工具栏(来自支持库),它运行良好。现在我想要在拖动表格时动画更改布局。为此,我创建了 BottomSheetCallback 的子类(通常是 Fragment 的内部类,因此并非在此处初始化所有对象使用的类): public class MyBehavior ex...

32得票2回答
Android共享元素转换:将ImageView从圆形转换为矩形再转回来

我正在尝试在两个活动之间进行共享元素转换。 第一个活动具有圆形图像视图,第二个活动具有矩形图像视图。我只想让圆从第一个活动过渡到第二个活动,在那里它变成一个正方形,然后在按返回键时回到圆形。 我发现转换效果不太好 - 在下面的动画中,您可以看到矩形图像视图似乎缩小到与圆的大小相匹配。正方形...

32得票2回答
CollapsingToolbarLayout标题作为共享元素转换

我在活动 A 中有一个 TextView。如何使来自活动 A 的 TextView 和来自活动 B 的 CollapsingToolbarLayout.setTitle() 的标题进行共享元素转换? 是否有一种方法可以从 CollapsingToolbarLayout 的源代码中获取其标题视...

29得票1回答
共享元素转换:从一个活动到嵌套在另一个活动中的片段。

我正在尝试将共享元素转换添加到我的应用程序中。 场景是用户点击图像缩略图,然后打开另一个全屏图像视图的活动。 如果共享视图直接托管在目标活动的布局中,则可以正常工作。 进入/退出动画非常流畅。 但是,当我尝试在目标活动中的嵌套片段内实现类似效果时,这种方法不起作用。 有趣的是,进入动画没有...

28得票4回答
Android - 如何从listview中的项目创建一个到整个活动的过渡?

我的要求是当用户在ListView中点击列表项时,它会转换为整个活动(如下面的示例所示),但我无法找到解释此过程的教程,实际上,我不知道这个过程叫什么。 换句话说,我想要实现以下内容: 当被点击时,增加列表项的高程(如右边的gif中所示) 展开并将列表项转换为包含有关所点击项的详细信息的...

26得票4回答
从上到下使活动动画化

我正在编写一个Android应用程序,希望通过从屏幕底部向上动画显示活动。我可以使用来自此处代码做到这一点: 如何将活动从顶部翻译到底部,反之亦然? 然而,我无法进行相反的动画,其中Activity会通过从屏幕顶部滑动到底部而消失。 我在上面的链接中使用了代码;活动通过向上滑动出现,...