I am new to android development. So pardon me if it is something very straightforward. I am trying to design a slide-show application. This application fetches images from my web-server. Many of these images are varying in size and in aspect ratio. I want to show each image on the screen as large as possible (without going beyond the screen and also maintaining the picture's aspect ratio). For the record I am drawing the image on canvas. What is the best way to go about doing this? If there are pointer's to sample application, I can take those and follow-up.
I have reviewed http://code.google.com/p/android-slideshow/. While this project is pretty neat, the image-scaling in this project does not seem to be optimal.
Thanks in Advance!!