【发布时间】:2019-06-16 23:52:59
【问题描述】:
我正在开发我的第一个 Android 游戏,它的主屏幕由 4x4 视图数组组成,每个视图包含一个图像和一个文本。当我们触摸一个视图并将其滑动到相邻视图的位置时,两个视图会交换,就像 Candy Crush 一样。我一直在寻找几天,但我没有找到任何合适的解决方案。我担心以下问题:
- 我应该使用 GridView 还是仅使用 视图数组 进行此类交换?
- 我应该针对此要求处理哪些类型的事件?
- 如何添加动画,让两个交换的元素看起来具有真正的移动效果。
任何帮助将不胜感激!
【问题讨论】: