changing for setzorderontop to setzordermedia overlay and using background image on another surfaceview