Firstly, I believe that there are several things in xml:
RelativeLayout does not use orientation, you must remove this
Is this your complete xml file? If so, then alignParentLeft in RelativeLayout does nothing, because it is the attribute that you use if it is the parent of RelativeLayout.
fill_parent is the deprecated name of match_parent, you should use it.
I also believe that the code you have will center the image on the screen, placing everything that is even on both sides, and not at all what you said.
If you just need a background, you can just use android:background="@drawable/bg4" in RelativeLayout
EDIT: changing the layoutView options for the wrap_content file both in height and in width and removing scaleType alltogether can make it the way you want.
source share