Для практического знакомства с обработкой событий и разметкой разработаем несложную игру Color Tiles (цветные плитки). На экране Вы видите поле 4x4 клетки. Каждая клетка может быть светлого или тёмного цвета. При нажатии на клетку, все клетки, находящиеся на той же горизонтали и вертикали меняют цвет на противоположный. В начале игры плитки имеют случайный цвет (тёмный или светлый). Цель игры - привести плитки к одному цвету.
Вам необходимо:
- Прописать id для каждого элемента
- Заполнить элементы массива tiles ссылками на объекты (см. код метода onCreate)
- Реализовать закраску плиток случайным сочетанием цветов (темный/светлый)
- Добавить проверку, что все плитки одного цвета (выигрыш), сообщение об этом выводить с помощью Toast.