code: private Path gotNoneArrowPath(int width, int height) {
          Path path = new Path();
          RectF rectF;
  
          int diameter;
          if (cornerSizeLeftTop > 0) {
              // 左上角圆角起点
              diameter = cornerSizeLeftTop * 2;
              path.moveTo(0, cornerSizeLeftTop);
              rectF = new RectF(0, 0, diameter, diameter);
              path.arcTo(rectF, 180, 90);
          } else {
              path.moveTo(0, 0);
          }
  
          if (cornerSizeRightTop > 0) {
              // 右上角圆角起点
              diameter = cornerSizeRightTop * 2;
              path.lineTo(width - cornerSizeRightTop, 0);
              rectF = new RectF(width - diameter, 0, width, diameter);
              path.arcTo(rectF, -90, 90);
          } else {
              path.lineTo(width, 0);
          }
  
          if (cornerSizeRightBottom > 0) {
              // 右下角圆角起点
              diameter = cornerSizeRightBottom * 2;
              path.lineTo(width, height - cornerSizeRightBottom);
              rectF = new RectF(width - diameter, height - diameter, width, height);
              path.arcTo(rectF, 0, 90);
          } else {
              path.lineTo(width, height);
          }
  
          if (cornerSizeLeftBottom > 0) {
              // 左下角圆角起点
              diameter = cornerSizeLeftBottom * 2;
              path.lineTo(cornerSizeLeftBottom, height);
              rectF = new RectF(0, height - diameter, diameter, height);
              path.arcTo(rectF, 90, 90);
          } else {
              path.lineTo(0, height);
          }
          path.close();
          return path;
      }
docs: 没有箭头