Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在整个应用程序中设置相同屏幕过渡动画的最佳方法_Android_Animation - Fatal编程技术网

Android 在整个应用程序中设置相同屏幕过渡动画的最佳方法

Android 在整个应用程序中设置相同屏幕过渡动画的最佳方法,android,animation,Android,Animation,我想知道有没有一种简单的方法可以在整个应用程序中设置相同的屏幕过渡?我目前正在这样做: 召唤 覆盖转换(R.anim.slide\u in,R.anim.slide\u out) 在每一项活动上。在动画中,文件如下所示: R.anim.滑出: <translate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="@android:integer/config_s

我想知道有没有一种简单的方法可以在整个应用程序中设置相同的屏幕过渡?我目前正在这样做:

召唤

覆盖转换(R.anim.slide\u in,R.anim.slide\u out)

在每一项活动上。在动画中,文件如下所示:

R.anim.滑出:

<translate
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:duration="@android:integer/config_shortAnimTime"
      android:fromXDelta="0%p"
      android:toXDelta="-100%p">
  </translate>

R.anim.slide_in:

<translate
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="@android:integer/config_shortAnimTime"
    android:fromXDelta="100%p"
    android:toXDelta="0%p">
</translate>

您的想法将不胜感激


谢谢你的帮助

制作一个实现动画的BaseActivity类,使所有
活动
类扩展新的
BaseActivity
。我知道这种方法,这也是我考虑的方法之一。因此,我认为没有其他方法可以像清单中那样制作这样的动画?清单方法要求您在每次添加新活动时对其进行编辑。所以不,这不是最好/最懒的方式。哈哈,最懒!我更喜欢使用最聪明的:)谢谢!