I have two views

* the top view has some opaque and some transparent regions
* the bottom view has some clickable buttons.

The top view is completely covering the bottom view, but since top view has transparent areas, bottom view can still be seen.

BUT, i cannot detect button clicks on the bottom view anymore since topview is blocking it, what should I do?

Is there anyway to let top view pass the touches to bottom view?