12得票1回答
TransitionManager手动进度

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

12得票2回答
使用自定义视图与SharedElement Activity转换

我正在开发一个概念验证,其中我有几个自定义视图在TableLayout中。当其中一个视图被点击时,我希望将该视图展开成一个新的 Activity,并实现与此处所见类似的效果。 从我的研究来看,似乎使用共享元素转换是实现这一目标的方法。但是,我无法正确地使它工作,并且想知道是否是因为我正在使用自...

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

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

11得票2回答
Android MotionLayout过渡监听器未被调用

我正在尝试制作一个幻灯片动画。为此,我使用了一个包含两个ConstraintSet的MotionScene MotionLayout。幻灯片动画可以正常工作。然而,在LogCat中我得到了一个错误:E/MotionLayout: WARNING NO app:layoutDescription...

11得票1回答
Android共享元素转换 - 防止共享元素被绘制

我正在开发一种自定义Transition,以仅动画显示部分可见的Shared View,即它部分可见的情况下。 在我的情况下,这是因为Shared View位于ConstraitLayout内,而ConstraitLayout位于ScrollView内。 我在另一个问题中提到了这个问题: ...

11得票1回答
列表项展开以显示详细信息的转换,类似于Google Inbox

我希望我的ListView项目能够展开为一个显示项目详情的Fragment/Activity。 这里有一个示例动画-https://dl.dropboxusercontent.com/u/75404011/inbox-animation.mp4 我看了Google Inbox like R...

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

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

11得票1回答
导航组件的共享元素转场在进入时有效,但在返回时无效。

我正在尝试在两个片段BlankFragment和BlankFragment2之间使用共享元素动画。BlankFragment有一个回收视图,而BlankFragment2是一个详细信息屏幕。它们共享一个图像,并且我正在使用新的导航组件。 在BlankFragment中,我正在构建Fragme...

10得票1回答
两个RecyclerView之间的Android共享元素转换

我正在使用默认的共享元素转换在2个活动(MainActivity和DetailActivity)的2个RecyclerView项目之间。从MainActivity到DetailActivity的动画效果很好,但是如果用户在DetailActivity中滚动到新项目,则重新进入动画会将该项目移动...

10得票3回答
场景转换中的嵌套共享元素

我正在尝试使用Transitions API来在两个ViewGroup之间动画共享元素。目标是使绿色视图朝着新位置“超出其父级边界”移动。 我有以下布局: first.xml: <RelativeLayout xmlns:android="http://schemas.a...