在我的应用中,我有一个全屏的FrameLayout视图, 我被解雇了缩放(调整大小)动画,此后,我需要以更新的大小进行一些操作。
新尺寸的视图保存在UI中,但是当我检查更新的尺寸(高度+宽度)时,它将检索原始尺寸(在动画开始之前)
那么,如何保存由动画创建的更改?
(animation.setFillAfter(true);
在这种情况下不可用)
mView.animate()
.setStartDelay(3000)
.scaleX(0.3f).scaleY(0.3f)
.y((screenHeight * 0.3f +110)).x((-screenWidth * 0.3f - 70))
.alpha(0.7F)
.setDuration(300)
.withEndAction(() -> {
});