I want to create a hexagon shape button in android to touch the area does not overlap (right), i.e. I want the heaxagon to touch a non-rectangle touch. I tried using the image, but that does not exclude tranparent (shown in blue, on the left). Is there any clickable object that is defined by xml shape / path. please, anyone can show me the xml shape / path part for just one button, if possible or any other method. 
source share