Activity.Height (or 100%y) should return the actual available height (similar to WinForms ClientSize).
@Erel, It does, but if calling the FullScreen() function, the Activity's size doesn't change, unless the Activity is reset by re-orientating device and then back.
Using example, (my tablet's dimensions in [], display height is 1024)
Press Display Height, it shows the Activity height and the device screen height. [984]
Press the Toggle FullScreen, the Activity is then fullscreen, but isn't using all of it (black border exists, not changed to white). Press the Display Height to confirm. [still 984]
Now if you rotate device so it changes orientation, then back again, the activity is reset, and the Display Height will confirm full height. [1024]
Now if you 'Toggle FullScreen' again, Display Height, should be the lower sized height but stays at full size. [1024]
Now click the Reset Activity, which should reset it correctly, but doesn't as Display Heights will confirm.
I thought the way I'm resetting the activity would work - but doesn't.
So is there any other way of resetting the Activity, so it uses the correct re-sized height after a FullScreen(), without having the user re-orientating the device.