Android - Progressivly从下到上显示图像

时间:2017-12-14 00:17:15

标签: java android imageview

基本上我所拥有的是一个透明的图像,我希望随着时间的推移从底部到顶部慢慢地“填充”。

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

1 个答案:

答案 0 :(得分:2)

ClipDrawable可以正常使用。只需在创建时使用Gravity.BOTTOM即可。

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