title: how to get Circular image View on api < 20 (Android)
body: <p>this is how am getting circularImageView on api 23 </p>
  
  <pre><code>    public class CustomImageViewCircularShape extends ImageView {
  
      public static float radius = 100.0f;
  
      public CustomImageViewCircularShape(Context context) {
          super(context);
      }
  
      public CustomImageViewCircularShape(Context context, AttributeSet attrs) {
          super(context, attrs);
      }
  
      public CustomImageViewCircularShape(Context context, AttributeSet attrs, int defStyle) {
          super(context, attrs, defStyle);
      }
  
      @Override
      protected void onDraw(Canvas canvas) {
          Path clipPath = new Path();
          RectF rect = new RectF(0, 0, this.getWidth(), this.getHeight());
          clipPath.addRoundRect(rect, radius, radius, Path.Direction.CW);
          canvas.clipPath(clipPath);
          super.onDraw(canvas);
      }
  }
  </code></pre>
  
  <p>but its not working on api 16  also  android Studio is not giving any warning related  to Backward Support ?  any idea why  its not working or how i can make it work on the older Apis ?</p>