gpt4 book ai didi

Android如何以编程方式设置windowanimation

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:48:03 25 4
gpt4 key购买 nike

我可以像下面这样使用 xml 设置动画做对话框

Dialog myDialog;
myDialog.getWindow().setWindowAnimations(R.style.Animations_sample);

如何向对话框添加以编程方式创建的动画?
我的意思是我创建了一个如下所示的动画

 AnimationSet animationSet = new AnimationSet(true);

TranslateAnimation a = new TranslateAnimation(
Animation.ABSOLUTE,200, Animation.ABSOLUTE,200,
Animation.ABSOLUTE,200, Animation.ABSOLUTE,200);
a.setDuration(1000);
animationSet.addAnimation(a);


如何将 animationSet 设置为 myDialog


感谢副词。

最佳答案

根据谷歌:

窗口动画

定义用于此窗口的动画的样式资源。这必须是系统资源;它不能是应用程序资源,因为窗口管理器无权访问应用程序。

关于Android如何以编程方式设置windowanimation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13873412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com