Java 安卓1活动2动画
我正试图像优步一样,为我的应用程序的活动设置动画 例如,用户看到地图,打开菜单并点击“您的行程”,菜单关闭,“您的行程”从下到上打开。之后,动画将根据用户的选择从左到右或从右到左 基本上,从菜单上看,所有活动动画都是自下而上的,之后是最常见的方式(从左到右/从右到左)。但是当用户点击“X”时,动画是从上到下的 我已经做了大部分,我使用Java 安卓1活动2动画,java,android,animation,Java,Android,Animation,我正试图像优步一样,为我的应用程序的活动设置动画 例如,用户看到地图,打开菜单并点击“您的行程”,菜单关闭,“您的行程”从下到上打开。之后,动画将根据用户的选择从左到右或从右到左 基本上,从菜单上看,所有活动动画都是自下而上的,之后是最常见的方式(从左到右/从右到左)。但是当用户点击“X”时,动画是从上到下的 我已经做了大部分,我使用onResume和onPause方法来处理动画 当用户点击菜单项进入activityOne时,我会这样处理: activityOneonResume方法: over
onResume
和onPause
方法来处理动画
当用户点击菜单项进入activityOne时,我会这样处理:
activityOne
onResume
方法:
overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up);
overridePendingTransition(R.anim.slide_in_right_to_left, R.anim.slide_out_left_to_right);
当用户点击activityOne
的一项进入activityTwo
activityOne
onResume
方法:
overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up);
overridePendingTransition(R.anim.slide_in_right_to_left, R.anim.slide_out_left_to_right);
但是当用户返回到activityOne
时,我想将activityTwo
从左向右滑动,以显示activityOne
以产生“返回效果”
问题是,activityOne
已经有了自下而上的动画
有人能给我指出实现这一目标的正确方向吗
这是正确的方法吗
如何在一个活动中处理两个动画?明白了!我把活动的动画弄混了 从菜单中:
overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up);
后退按钮:
overridePendingTransition(R.anim.slide_in_left_to_right, R.anim.slide_out_right_to_left);
其他一切:
overridePendingTransition(R.anim.slide_in_right_to_left, R.anim.slide_out_left_to_right);
明白了!我把活动的动画弄混了 从菜单中:
overridePendingTransition(R.anim.slide_in_up, R.anim.slide_out_up);
后退按钮:
overridePendingTransition(R.anim.slide_in_left_to_right, R.anim.slide_out_right_to_left);
其他一切:
overridePendingTransition(R.anim.slide_in_right_to_left, R.anim.slide_out_left_to_right);
查看这些>>好的,这可以帮助我创建转换,但是如何在同一个活动上处理两个转换?首先从菜单,然后从活动的后退按钮?查看这些>>好的,这可以帮助我创建过渡,但是如何在同一个活动上处理两个过渡?首先从菜单,然后从活动的后退按钮?