Я работаю над игрой для Android. Чтобы помочь реализовать его, моя идея заключается в создании подкласса представления. Затем я бы вставил несколько экземпляров этого класса в качестве потомков основного вида. Каждый экземпляр будет обрабатывать обнаружение, когда он был нажат (через OnTouchListener).
Проблема, с которой я сейчас сталкиваюсь, заключается в том, как мне пройти через все эти подвиды, чтобы я мог прочитать их состояния и обработать их? (Т.е. когда они все достигнут определенного состояния, что-то должно произойти).
Или есть ли лучший способ иметь на экране несколько объектов, которые реагируют на прикосновения и чей статус я могу проверить?