Необходимо нарисовать ImageView поверх другого ImageView без использования FrameLayout - PullRequest
3 голосов
/ 09 мая 2011

У меня есть LinearLayout [Горизонтальная ориентация], в которой у меня есть несколько объектов ImageView рядом. Мне нужно перетаскивать объекты ImageView из стороны в сторону.

Я могу перетащить их, но мне нужно, чтобы я мог перетаскивать их друг на друга во время перетаскивания.

Итак, если у меня есть

(imageA) (imageB) бок о бок, и я перетаскиваю imageA в направлении imageB, мне нужно, чтобы imageA рисовало поверх imageB и наоборот.

До сих пор я мог без проблем выполнять перетаскивание [путем расширения ImageView, захвата onTouchEvent, перезаписи метода onDraw и перевода холста], однако, как только ImageView перемещается, он обрезается из-за своих границ. Я пытаюсь установить новые границы для рисования ImageView, но это тоже не работает.

Как нарисовать один ImageView поверх другого ImageView [без использования FrameLayout]?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...