When drawing, widgets should draw their main content and child views first,
usually by invoking super.draw(canvas) from an overridden draw
method. (This will invoke onDraw and dispatch drawing to child views as needed.)
The edge effect may then be drawn on top of the view's content using the
EdgeEffect.Draw(Canvas) method.