override dispatchDraw for draw shadow.
not complete.