12得票1回答
TransitionManager手动进度

我目前正在研究一个与Google地图中使用的BottomSheetBehaviour类似的复杂UI,可以将一个项从折叠状态动画展开到扩展状态。这两种状态之间的过渡是使用TransitionManager框架进行的场景过渡,并且效果相当不错。 我现在正在探索一种方法,可以再次将扩展视图拖回折叠...

11得票1回答
有人知道如何正确使用onActivityReenter吗?(关于IT技术的问题)

我刚意识到 Android 还有另一种叫做onActivityReenter的方法。 这是用来做什么的?它可以像 onActivityResult 一样使用吗? 文档说它是用于过渡效果,但不确定具体用途。

10得票2回答
当过早触发到其他活动的过渡时,ViewRootImpl.setPausedForTransition(boolean)在ActivityTransitionCoordinator中引发了NullPointerException异常。

在我的Android应用中,我有一个启动画面,在这里我进行一些设置和加载。我的应用程序使用默认的"explode"作为"windowEnterTransition"和"windowExitTransition",并且使用"changeImageTransform"加上"changeBounds...

9得票3回答
碎片进入转换存在问题

我正在使用一台运行Android 5.0的设备,其中minSdk为21,targetSdk为22。 应用程序描述 我在一个包含两个活动的应用中,活动A包含一个带有图片和文本的GridView,而活动B包含一个ImageView、一个TextView和一个片段。该片段包含了与文本相关联的图像...

9得票2回答
为什么Transition.captureStartValues和Transition.captureEndValues具有相同的View和相同的属性?

我有一个自定义的Transition用于在两个Activity之间共享元素。 我的过渡效果没有生效,因为TransitionValues参数在captureStartValues和captureEndValues方法中使用了相同的View和属性。所以,当开始和结束值相同时,我的过渡效果就无事...

16得票1回答
活动转换未执行(棒棒糖)

我正在为activity X和activity Y之间的转换添加动画效果。 X中包含一个带有图片的列表,当单击某张图片时,在activity Y中会将其放大并"缩放"显示。 因此,这张图片是X和Y之间的共享元素。我已经在XML布局中设置了其transitionName属性。 这是启动activ...

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

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

11得票1回答
共享元素过渡-仅动画显示的共享视图部分

我正在开发一款类似于 Google 日历的应用... 有事件,当用户点击其中一个事件时,该事件会增大并转换为详细视图。 共享的视图(即事件)位于 ScrollView 中,因此在某些情况下这些视图可能只有部分可见。 问题在于,当选中一个部分可见的视图时,完整的视图会出现在所有视图上方,然后...

10得票2回答
取消共享元素过渡

我有两个活动(A和B),当我点击一个按钮时,来自A的元素开始动画过渡到B。然而,我想要在从B返回A时禁用相同的反向过渡播放。 在提出这个问题之前,我在互联网上进行了研究,并发现有两种方法setSharedElementReturnTransition(transition)和setShare...

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

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