gpt4 book ai didi

android - TextView 动画 - 淡入、等待、淡出

转载 作者:IT王子 更新时间:2023-10-28 23:34:01 28 4
gpt4 key购买 nike

我正在制作一个图片库应用程序。我目前有一个底部带有 TextView 的 ImageView 。目前它只是半透明的。我想让它淡入,等待 3 秒,然后淡出 90%。将焦点放在它上面或加载新图片将使其重复循环。我已经阅读了十几页并尝试了一些事情,但没有成功。我得到的只是淡入和即时淡出

最佳答案

protected AlphaAnimation fadeIn = new AlphaAnimation(0.0f , 1.0f ) ; 
protected AlphaAnimation fadeOut = new AlphaAnimation( 1.0f , 0.0f ) ;
txtView.startAnimation(fadeIn);
txtView.startAnimation(fadeOut);
fadeIn.setDuration(1200);
fadeIn.setFillAfter(true);
fadeOut.setDuration(1200);
fadeOut.setFillAfter(true);
fadeOut.setStartOffset(4200+fadeIn.getStartOffset());

非常适合白色背景。否则,您需要在实例化 AlphaAnimation 类时切换值。像这样:

AlphaAnimation fadeIn = new AlphaAnimation( 1.0f , 0.0f ); 
AlphaAnimation fadeOut = new AlphaAnimation(0.0f , 1.0f );

这适用于黑色背景和白色文本颜色。

关于android - TextView 动画 - 淡入、等待、淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11444051/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com