我在代号一Label
里面有一张图片。我想在点击并带有动画缩放后将其全屏打开,如以下视频所示: https://stuff.mit.edu/afs/sipb/project/android/docs/training/animation/anim_zoom.mp4
如何使用代号一获得类似的东西?谢谢你的任何提示。
你可以做两件事:
-
将图像放在整个窗体上的分层布局中,只需
animateLayout()
UI。这将产生这种效果,而无需移动到新形式。假设图像是ScaleImageLabel
。 -
您可以移动到具有过渡的单独
Form
,该过渡以这种方式专门改变当前表单的内容MorphTransition
这是专门为此效果而设计的。确保对源窗体和目标窗体中的组件使用setName
,以便转换知道要转换为哪个组件。您可以变形多个组件:MorphTransition m = MorphTransition.create(1200).morph(componentName);