Моя идея состоит в том, чтобы иметь два поверхностных экрана. Один объект surfaceView, который будет содержать изображение (скажем, ImageSurgaceView) и вторую поверхность, лежащую поверх первой, которая содержит аннотации (например AnnotationSurfaceView), такие как круг, прямоугольник и т.д. Теперь мне нужно сопоставить эти поверхностные виды, чтобы высота, ширина и то же самое, и поверхностный вид должен двигаться на перетаскивании, то есть делиться событиями касания. Если быть точным, когда я перемещаю изображение, аннотации также должны перемещаться вверх.
Теперь я не уверен, что это возможно в Android. Может ли кто-нибудь рассказать или поделиться какой-либо информацией об этом. У меня нет идеи реализации, и поэтому у меня нет никакого конкретного кода. Более того, я не мог найти ничего подобного.
Спасибо за помощь.