It should not really be a scaling issue.
Once you load a layout all the views should have already be scaled to the new screen dimensions. But now this view is inside a scrollview.
I do not use values to specify the dimensions, I just do something like:
label1.top = edittext1.top ...and so on for left,width and height
Although left, width and height are fine, the 'top' value is not.
I tried to create a project to show the problem but (un)fortunately it works correctly!!!
hmm...i need to look at this more closely