Мы разрабатываем приложение для Android, в котором требуется, чтобы одно изображение имело другую навигацию при щелчке по различным частям изображения. Например. Полный образ здания и щелчок на разных квартирах мы хотим показать удобства, предлагаемые в квартире (площадь застройки, количество комнат, количество балконов, терраса (если пентхаус) и т. Д.).Можем ли мы предоставить навигацию к различным частям одного изображения.
Задумывался следующие две возможностей,
Slice изображение и положить вместе (таким образом, чтобы она выглядела как единое изображение) в макете XML, когда пользователь нажимает на нее, с видом ид изображения мы знаете, какая часть нажата.
Нарежьте изображения и соедините их (в виде одного изображения) в html с событием onclick, загрузите html в webview, создайте класс JavaScript, который обрабатывает клики.
Свыше двух это сложно, потому что части не имеют правильного прямоугольника или квадратной формы.
У ASP.Net есть контроль ImageMap для этой цели, есть ли у нас что-нибудь в Android?
вы можете попробовать со взглядами swipe? Https: //github.com/chiuki/android-swipe-image-viewer и http://stackoverflow.com/questions/6994129/android-swipe-images – itsrajesh4uguys
Создать класс который имеет значения элемента Point и Bitmap, создает столько экземпляров этого класса, что соответствует изображению, что у вас есть. Теперь создайте свой ImageView, расширив View или SurfaceView, и на методе draw вы нарисуете все эти экземпляры. Bitamp поверх холста на основе метода Point.Now onTouch в вашем представлении получите координату x и y и найдите, какой из этих экземпляров имеет эта точка. Вы можете сформировать прямоугольник экземпляра, используя размер точки и растрового изображения. – Triode