Android - 如何获得android.R.anim.slide_in_right

82 animation android

我正在玩Android的动画.提供动画android.R.anim.slide_in_left和android.R.anim.slide_out_right.我正在寻找一种获得相反动画的方法,即:

android.R.anim.slide_in_right and android.R.anim.slide_out_left

或者我如何自己指定这些.

Com*_*are 141

下面是slide_in_rightslide_out_left从Android的开源项目.

  • 我知道这是一个旧的回复,但我发现`android-sdks\platforms\android-19\data\res\anim`中的源文件 - 被复制到项目中并且它们有效.不知道为什么他们没有被自动检测到. (9认同)
  • @AdilHussain:您的SDK安装中也提供了这些定义. (3认同)
  • 谢谢.即使我有4.3,这些动画也不见了.有什么想法吗? (3认同)
  • @CommonsWare 我和深冬有同样的问题。我正在使用 Android 4.2.2 SDK 构建我的应用程序。从 android.jar 的 android.R 中,我只看到 anim.slide_in_left 和 anim.slide_out_right。没有slide_in_right或slide_out_left。因此,在代码中,我无法使用 android.R.anim.slide_out_left 因为它会给我一个编译错误。 (2认同)

小智 7

android:inAnimation="@android:anim/slide_in_left"
android:outAnimation="@android:anim/slide_out_right"
Run Code Online (Sandbox Code Playgroud)