首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android:在swipe上交换两个元素,比如Candy Crush

Android:在swipe上交换两个元素,比如Candy Crush
EN

Stack Overflow用户
提问于 2019-06-16 23:52:59
回答 1查看 107关注 0票数 0

我正在开发我的第一个Android游戏,它的主屏幕由一个4x4视图组成,每个视图包含一个图像和一个文本。当我们触摸一个视图并将其滑动到相邻视图的位置时,这两个视图就会被交换,就像Candy Crush一样。我已经找了几天了,但还没有找到合适的解决方案。我关注以下问题:

  1. 我应该使用GridView还是简单地使用视图数组来进行这种交换?
  2. ,对于这个需求,我应该处理什么样的事件?
  3. 如何添加动画,使两个交换元素看起来具有真正的移动效果。

任何帮助都将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2019-06-17 01:55:10

这个链接应该给你指明正确的方向。注意,这也适用于GridViews。您只需添加所需的规则,以筛选哪些项可能/不可能相互交换。

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

https://stackoverflow.com/questions/56623434

复制
相关文章

相似问题

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