Android ImageView scale smaller image to width with flexible height without cropping or distortion -
I ran into the same problem, but with a fixed height, scaled width keeping the image's original aspect ratio. I solved it via a weighted linear layout. You can hopefully modify it for your needs....