【发布时间】:2015-12-10 22:59:18
【问题描述】:
我有一个 ViewOverlay,用于在屏幕上显示 Drawable。当我想在视图顶部添加或删除可绘制的叠加层时,我会执行以下操作:
ViewOverlay overlay = mView.getOverlay();
overlay.add(mDrawable);
...以后的某个时候...
ViewOverlay overlay = mView.getOverlay();
overlay.remove(mDrawable);
但是,这会立即从屏幕上删除我的可绘制对象。有没有办法让覆盖层中的可绘制对象消失,而不是立即删除它?
【问题讨论】:
-
为drawable本身设置动画。动画完成后,致电
overlay.remove(drawable)。
标签: android android-animation android-drawable