Display image in all android device with fit to screen and also need to work image mapping on it

I have to display image in all device fit to screen with image. image must start after header and must be touch to bottom of device. On image i implemented map area so that should also be work. Right i am doing this way but not display proper image in same devices. I am fetching device density value like

hdpi, xhdpi and xxxhdpi so based on device density i am display those image. i have set of those images based on density. But in one device like 720x1280 with 5.5 inch screen make issue image is goes more in header so is there anything i can implement.