使我的自定义动画作为android标记可用

使我的自定义动画作为android标记可用,android,android-animation,android-dialog,Android,Android Animation,Android Dialog,我已经创建了一个自定义的三维旋转动画,扩展了动画类。不是,我很容易将其设置为任何视图的动画。但我一直坚持将它设置为对话框窗口的动画,因为它只接受一个int资源ID。有没有办法将动画对象设置为其动画?或者我可以将自定义动画作为xml标记提供吗 myDialog.getWindow().setWindowAnimations(resId); 您可以使用xml制作3D动画(类似于2d动画),并将其资源传递给视图。有很多例子,这里有两个链接似乎对您的目标很有用:

我已经创建了一个自定义的三维旋转动画,扩展了动画类。不是,我很容易将其设置为任何视图的动画。但我一直坚持将它设置为对话框窗口的动画,因为它只接受一个int资源ID。有没有办法将动画对象设置为其动画?或者我可以将自定义动画作为xml标记提供吗

  myDialog.getWindow().setWindowAnimations(resId);

您可以使用xml制作3D动画(类似于2d动画),并将其资源传递给视图。有很多例子,这里有两个链接似乎对您的目标很有用: