I have solved this issue after two days of research; trial & error!
1st, understand that the primary reason for the white space is usually the template or web page width is not equal to image width. For example, I had and image with a 800px width, but the template was 854px wide. Once I matched them I still wasn't out of the woods.
Basically your html meta tag "viewport" is very important!
link: Targeting Screens from Web Apps | Android Developers
I underestimated its importance.
Next you have to lock in your landscape or vertical for the activity in your source java file:
Swap LANDSCAPE for PORTRAIT for vertical.
The following are also important:
This should get you where you need to go. Hope it helps!