In Progress

Android Image Viewer that Wraps the Image when Panning, Rotating and Zooming

The project is to create a class that I can use in my Android application.

I want a class that allows me to view an image on screen with panning, rotating and zooming but also wraps the image such that when panning, you can never reach the extent of the image. For example, if i continue panning left, as I approach the left hand extent of the image, it transitions continuously into showing the right hand edge of the image (see attached pdf for an example).



- Allow for up, down, left right panning by dragging your finger across the screen.


- Allow for rotating (clockwise/counterclockwise) the image by using the standard two finger gesture.

Zoom Details:

- Allow for zooming in and out using the standard pinch gesture.

Image Wrapping:

- As the user pans/rotates/zooms, I want the image to wrap around (see example of what I mean attached)

Ideally, I want the code to be a standalone class that I can call from my main activity and input a bitmap image (of any size), and the class outputs a canvas that can be loaded to the view. My intention is to overlay additional images to the canvas before displaying it on screen, so I want the output to be a canvas that can be loaded from the main activity and not a class that directly displays the canvas on screen.

Skills: Android

See more: image viewer project android, android image wrapping example, android image wrap, view android, pdf for android, canvas android, android screen size, android images, android application class, android activity, android 19, example wrap image android, android image viewer, standard image size, canvas application, wraps, the view, the edge, image to pdf, create an image for me, android view, finger code android, canvas size, code zoom android, android finger size

About the Employer:
( 1 review ) Perth, Australia

Project ID: #2442410

6 freelancers are bidding on average $164 for this job


Hi, I'd suggest to make this a custom View and in your code you would extend it and do your drawing on the Canvas after calling the custom View's draw method.. that way it's a part of the view hierarchy and all the More

$175 AUD in 2 days
(31 Reviews)

I have acquired 3 years of experience in this work (and completed 25 projects) after completing my B.Tech+[url removed, login to view] from IIT Bombay(2004-09). I currently have a team of people assisting me for Android proje More

$100 AUD in 8 days
(1 Review)

I will do it. Please PM me if you have any questions.

$80 AUD in 15 days
(0 Reviews)

Hi, Very interesting idea! I read you attached image file. I can do this. Would you like kindly check your PMB? Thanks.

$50 AUD in 0 days
(0 Reviews)

Sir please check your pmb.

$230 AUD in 9 days
(0 Reviews)

i very passionate to do...

$150 AUD in 10 days
(0 Reviews)

"HELLO EXPERTS R HERE" We will give you a complete satisfaction and professional solution as per client requirement....we have expertise and skilled programmers Thanks

$300 AUD in 60 days
(0 Reviews)