【问题标题】:How can i make an object (for example imageview) appear or disappear smoothly in android ?如何使对象(例如 imageview)在 android 中平滑地出现或消失?
【发布时间】:2017-12-09 02:16:19
【问题描述】:

如何使对象平滑地出现或消失?

【问题讨论】:

  • 你的意思是闪烁的行为?间隔后显示和隐藏
  • 分享您的研究对每个人都有帮助。告诉我们您尝试了什么以及为什么它不能满足您的需求。这表明您已经花时间尝试帮助自己,它使我们免于重复明显的答案,最重要的是它可以帮助您获得更具体和相关的答案!另见:How to Ask

标签: android visibility


【解决方案1】:

使用alpha animation.

1) 要隐藏,请将 alpha 增加到 FF。然后将可见性设置为View.GONE

2) 要显示,请将可见性设置为 View. VISIBLE,然后将 alpha 从 FF 减小到 00。

示例代码:

AlphaAnimation blinkAnimation = new AlphaAnimation(1, 0); // Change alpha from fully visible to invisible
    blinkAnimation.setDuration(1000); // duration
    blinkAnimation.setInterpolator(new LinearInterpolator());

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-14
    • 1970-01-01
    相关资源
    最近更新 更多