所以,我终于整理了我的动画(感谢所有帮助!)。 但是,我仍然遇到的问题是,动画仅在布局的其他更新之后显示。
我正在做的是向用户发卡。 动画显示卡片在桌子上滑动。 但是,动画本身会在玩家手牌更新后显示,并且会显示桌面上的牌。
我尝试将更新作为一个单独的线程并等待它,但后来我无法直接从那里更新UI。 向UI线程发送消息没有帮助,因为单独的线程然后在发送消息后结束,我回到我开始的地方。
我想我可能做错了什么或者错过了一些简单的事情。 任何帮助将不胜感激。
答案 0 :(得分:0)
终于把它整理好了。
我构建了自己的动画类,它实现了AnimationListener。 然后我使用onAnimationEnd进行更改,以便它们在动画之后发生。