1
我试图动画像我的应用程序的活动像优步。Android一个活动两个动画
例如,用户看到地图,打开菜单并点击“您的旅程”,菜单关闭,“您的旅程”从下往上打开。之后,根据用户的选择,动画变成左右或左右。
因此,从菜单中,所有活动动画都是自下而上的,之后是最常见的方式(从左到右/从右到左)。但是当用户点击“X”时,动画是从上到下。
我已经做了大部分,我使用onResume
和方法来处理动画。
当用户点击菜单项去activityOne
我处理这样的:
activityOne
onResume
方法:
overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up);
当用户点击的activityOne
一个项目去activityTwo
activityOne
onResume
方法:
overridePendingTransition(R.anim.slide_in_right_to_left, R.anim.slide_out_left_to_right);
但是,当用户回到activityOne
时,我想从左到右滑动activityTwo
以显示activityOne
给出“背面效果”。
问题是activityOne
已经有从下往上的动画了。
任何人都可以指向正确的方向来实现这一目标吗?
这是正确的方法吗?
如何处理一个活动的动画?
检查这些了>> https://github.com/Wing-李/素材动画-www https://github.com/ImmortalZ/TransitionHelper –
O k,这可以帮助我创建转换,但是如何处理同一活动中的拖曳转换?首先从菜单,然后从活动的后退按钮? – lpfx