0
私は以下のようにトグルボタンで回転アニメーションを持っています。データベースに保存するとアニメーションが機能しないのですか?
val rotateAnimation = RotateAnimation(0.0f, 360.0f, itemView.toggleButton.pivotX, itemView.toggleButton.pivotY)
rotateAnimation.duration = AppConstants.ROTATE_ANIMATION_TIME
rotateAnimation.fillAfter = true
rotateAnimation.repeatMode = Animation.REVERSE
itemView.toggleButton.startAnimation(rotateAnimation)
アニメーションの後に部屋のクエリを実行すると、アニメーションが機能しません。
mTaskDAO.update(task)
私は間違っているかもしれませんが、あなたのクエリはUIスレッド上で実行されているので、あなたのアニメーションは時間が過ぎるために嫌になりますか?別のスレッドに移動して、それが動作するかどうかを確認してください –
Rxを使って別のスレッドに移動しましたが、最初にクエリを実行してからアニメーションを実行しましたが、成功しませんでした。 –