Я смотрю на этот пример , как перетаскивать объекты по экрану , и моя единственная путаница в том, что именно передает объект Canvas c?
Этот вид занимает весь экран? Что, если он установлен как дочерний элемент макета? Есть ли несколько холстов (по одному на каждый элемент экрана) или есть один общий холст, на котором отображаются все вещи?
Мне трудно представить, что происходит под капотом.