This is the XML code I have before I attempt to adjust it to be scrollable:
Make sure you leave the version/encoding line at the very top of your file.
Change RelativeLayout to ScrollView and then nest a RelativeLayout section (containing all of your widgets) inside that new ScrollView.
Make sure you give the RelativeLayout some dimensions, which should be the same as the ScrollView width and height dimensions.
The reason for this nesting of the RelativeLayout that contains all the widgets is that a ScrollView element can only have one child element (in this case, the RelativeLayout, which then has its own children).
Therefore this code:
Turns into this code: