动画结束后保存视图更改

时间:2019-07-01 09:52:32

标签: java android

在我的应用中,我有一个全屏的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(() -> {
                   });

0 个答案:

没有答案