Weights only work with LinearLayout. For a perfect 50/50 split in a RelativeLayout you can put a view centered in the layout, then put your views to the left and right of the strut. Something like this:
You can adjust the spacing more or less than 50/50 by putting a left margin on the space. Example: