在android中不工作的动画

在android中不工作的动画,android,animation,Android,Animation,imageSwitcher.setInAnimation(AnimationUtils.loadAnimation)(此, android.R.anim.fade_in) 在上面一行中,当我使用R.anim时淡入/淡出/向左滑入/向右滑入我的应用程序工作正常。但是,如果我正在使用任何其他动画,那么在我的手机中,它会显示一个意外停止的错误。当我在LogCat中检查错误时,它显示一个运行时异常:未知动画名称:cycleInterpolator(例如)。为什么会发生这种情况上述四种动画都是安卓内置的。

imageSwitcher.setInAnimation(AnimationUtils.loadAnimation)(此,
android.R.anim.fade_in)


在上面一行中,当我使用R.anim时淡入/淡出/向左滑入/向右滑入我的应用程序工作正常。但是,如果我正在使用任何其他动画,那么在我的手机中,它会显示一个意外停止的错误。当我在LogCat中检查错误时,它显示一个运行时异常:未知动画名称:cycleInterpolator(例如)。为什么会发生这种情况

上述四种动画都是安卓内置的。因此,我们不需要为它们编写任何特殊代码。在另一种情况下,它们不是内置的。因此,您可以在res中创建一个新文件夹,并在anim中命名。在res/anim文件夹中创建一个新的xml文件,并使用标记为其编写动画

平移、缩放、旋转、alpha、设置


你可以在这本书中找到动画教程:Jason Morris的Android用户界面开发

你用xml写动画了吗?是的。我现在已经解决了我的问题。谢谢你的回复谢谢。这本书还帮助我在res.anim文件夹中提供了这些xml文件(带有上面的标记翻译等)和动画,如shake、zoom\u enter、zoom\u exit……这是android SDK中包含的。但我仍然得到未知的动画名称:cycleInterpolator error。为什么?