【发布时间】:2019-05-25 03:29:34
【问题描述】:
我是第一次与设计师合作。
他想让我实现这个复杂的屏幕过渡。
当前屏幕不动。但是新的屏幕是从右侧出来的,然后是堆叠的。
问题是这样的。作为动画的 ImageView 必须在所有屏幕中连续运行(不移动)并重复动画。因此,当新屏幕来自右侧时。 ImageView 必须是活动的。但其余的都被新屏幕隐藏了。
起初,我认为我需要制作MainActivity,其中screen star animation 具有白色或透明背景。然后,为片段使用半透明背景颜色(粉红色)。
但是,我查看了设计师发给我的视频。我发现文本和图像、按钮都被隐藏了,只有星星在不停地移动。
我的实现方式完全错误,因为您可以在前一个屏幕中看到所有内容,不仅是星号,还有文本和按钮,颜色也变粗了。
我该如何解决这个问题?
【问题讨论】:
-
你可以使用视图翻转器来实现这种东西journaldev.com/10429/android-viewflipper-example-tutorial
-
看起来不一样/
标签: android android-fragments android-activity android-view android-framelayout