如何改善旧设备上播放动画的效果?我尝试过使用匿名Handler
和myLooper
线程,但该应用仍然落后于旧设备,我该如何解决此问题?
我试图在恢复其他进程之前等待动画完成,但每当我尝试使用animationName.isRunning
时,应用程序就会冻结。
代码(在片段中运行):
if(this.confetti.isHardwareAccelerated()) {
new Handler(Looper.getMainLooper()).post(() -> {
confetti.playAnimation();
});
}
答案 0 :(得分:0)
尝试使用图像而不是可能有助于复杂载体的载体