我试图在图像加载到一个视图中之后淡出,该视图是RecyclerView中使用ViewPropertyAnimator的另一个视图的一部分。查看调试输出看起来都很好,但是图像仍然是不可见的。
如果最初不将alpha值设置为0,则可以看到图像正在加载并显示得很好。
我是不是做错了什么,还是根本不可能?
previewImage.setImageBitmap(image);
previewImage.setAlpha(0);
previewImage.setVisibility(View.VISIBLE);
previewImage.animate()
.setListener(this)
.alpha(1.f)
.setDuration(2400)
.withEndAction(() -> Log.d(TAG, "Image alpha: " + previewImage.getAlpha() + ", visibility: " + previewImage.getVisibility()))
.start();在动画监听器到位的情况下输出:
main P(5): Image animation started
main P(5): Image animation ended
main P(5): Image alpha: 1.0, visibility: 0发布于 2015-11-23 11:26:10
https://stackoverflow.com/questions/33869090
复制相似问题