如何拖动和拖动在视图中放置浮动图像视图
我正在开发 Android 游戏应用程序。问题是我必须在视图中浮动/刷新一些球,我需要抓住这些球并将其拖到篮子中,然后更新计数。
I am developing android game application.The thing is i have to float/flush some balls in a view and i need to caught that balls and drag to a basket and then update the count.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我建议您将视图设置为 ImageView,并将翻译动画应用于 imageview:
在 ImageView 上设置 onClickListener,以实现拖放功能,在 onClick 方法中删除单击 ImageView 时的动画,并设置 Touch Listener,然后获取 Action 并动作向上坐标,将动作向上坐标与篮子的坐标进行比较,并相应地增加篮子的计数器。
I would suggest you to have your view as ImageView, and apply translate animation to imageview:
set onClickListener on ImageView, to drag-drop functionality, remove animation on click on ImageView in onClick method, and set on Touch Listener, and get Action down and action up co-ordinates, compare action up coordinates to basket's, and increment counter of basket accordingly.