Я занимаюсь разработкой своей первой игры для Android, основной экран которой состоит из массива видов 4x4, каждый из которых содержит изображение и текст. Когда мы касаемся вида и проводим его в положение соседнего вида, два вида меняются местами, как Candy Crush. Я искал пару дней, но я не нашел подходящего решения. Я беспокоюсь о следующих проблемах:
- Должен ли я использовать GridView или просто массив представлений для такой замены?
- Какие события мне следует обработать для этого требования?
- Как я могу добавить анимацию , чтобы два обмениваемых элемента имели настоящий движущийся эффект .
Любая помощь будет принята с благодарностью!