У меня есть пользовательский вид в моем Android проекте. Это простое приложение, которое имитирует бесконечную кучу квадратов, которые можно перетаскивать. Каждый раз, когда квадрат касается и перетаскивается, он перемещается к вершине стопки, а в нижней части генерируется еще один квадрат с точно такими же координатами, который имитирует бесконечность.
Теперь мне нужен способ обнаружения пустое место на холсте. Таким образом, приложение сможет удалять фигуры, которые не видны пользователю (возможно, асинхронно), чтобы предотвратить неконтролируемое выделение памяти. У кого-нибудь есть элегантное решение этой проблемы, с которым они могут мне помочь?