private void makeOkPath(){
  path1.reset();
  int w2=getMeasuredWidth() / 2;
  int h2=getMeasuredHeight() / 2;
  double a=Math.cos(Math.toRadians(25)) * getRadius();
  double c=Math.sin(Math.toRadians(25)) * getRadius();
  double l=Math.cos(Math.toRadians(53)) * 2 * a;
  double b=Math.sin(Math.toRadians(53)) * l;
  double m=Math.cos(Math.toRadians(53)) * l;
  path1.moveTo((float)(w2 - a),(float)(h2 - c));
  path1.lineTo((float)(w2 - a + m),(float)(h2 - c + Math.sin(Math.toRadians(53)) * l));
  path1.lineTo((float)(w2 + a),(float)(h2 - c));
  pathMeasure1.setPath(path1,false);
  mMarkOklength=pathMeasure1.getLength();
}

private void makeOkPath ( ) { path1 . reset ( ) ; int w2 = getMeasuredWidth ( ) / 2 ; int h2 = getMeasuredHeight ( ) / 2 ; double a = Math . cos ( Math . toRadians ( 25 ) ) * getRadius ( ) ; double c = Math . sin ( Math . toRadians ( 25 ) ) * getRadius ( ) ; double l = Math . cos ( Math . toRadians ( 53 ) ) * 2 * a ; double b = Math . sin ( Math . toRadians ( 53 ) ) * l ; double m = Math . cos ( Math . toRadians ( 53 ) ) * l ; path1 . moveTo ( ( float ) ( w2 - a ) , ( float ) ( h2 - c ) ) ; path1 . lineTo ( ( float ) ( w2 - a + m ) , ( float ) ( h2 - c + Math . sin ( Math . toRadians ( 53 ) ) * l ) ) ; path1 . lineTo ( ( float ) ( w2 + a ) , ( float ) ( h2 - c ) ) ; pathMeasure1 . setPath ( path1 , false ) ; mMarkOklength = pathMeasure1 . getLength ( ) ; }
make the path to show
