代码之家  ›  专栏  ›  技术社区  ›  Zarch

Android-从下到上渐进式显示图像

  •  1
  • Zarch  · 技术社区  · 8 年前

    基本上,我拥有的是一个透明的图像,我想随着时间的推移从下到上慢慢“填充”。

    我知道使用 ClipDrawable 和its level 值,但这将从顶部填充。有没有办法扭转这种局面?谢谢

    1 回复  |  直到 8 年前
        1
  •  2
  •   Ben P.    8 年前

    ClipDrawable 这很好用。仅使用 Gravity.BOTTOM 当你创建它的时候。

    Drawable d = ContextCompat.getDrawable(this, R.drawable.my_drawable);
    ClipDrawable clip = new ClipDrawable(d, Gravity.BOTTOM, ClipDrawable.VERTICAL);