I asked this question on stackoverflow here t o i n f l a t e a n e x p a n d i n g v i e w w i t h a f i x e daspectratioviewBasically I have a horizontal scroll view that I want to inflate with views throughout the program . The catch is that I want the view to match the containers height , but the width must be a percentage of the height . Here ' s a picture to hopefully clarifyI hear recycler view might be what I ' m looking for , but I don ' t know what to look for . Any help is appreciated ! <| sep |> Well I want a temp battery that will last for a couple months because I will be purchasing a MBP or a MBA when Summer comes . <| sep |> Dave Rubin , Stephen Crowder , sometimes JRE . Dave because he is really reasonable and intelligent and patient and open minded , Stephen because he ' s very witty and funny , JRE because he has good discussion and rapport with guests .