首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将图像视图拖到特定区域可将其移除

将图像视图拖到特定区域可将其移除
EN

Stack Overflow用户
提问于 2016-05-18 03:09:22
回答 1查看 366关注 0票数 0

我只是想知道是否有人知道我如何删除已被拖到特定区域的图像视图。例如,如果你可以动态添加图像视图,比如新奇的眼镜,那么有没有一种简单的方法来移除眼镜,比如将眼镜拖到垃圾箱图标上?

EN

回答 1

Stack Overflow用户

发布于 2016-05-18 05:06:13

如果你对Android开发不是很有经验,这会有点棘手,但也不是不可能。在四处移动ImageView时,您可以使用Rect.intersects(Rect a, Rect b)来测试ImageView的区域是否以任何方式与ImageView的区域相交。

如果这是真的,您可以更改存储箱的颜色并设置平移动画,并在释放图像时将ImageView缩放到存储箱的中心。

在某种ViewGroup (例如FrameLayout)中,删除视图本身很简单,您只需调用container.removeView(imageView)即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37284411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档