StrokingTextPainter.TextRun run =
(StrokingTextPainter.TextRun)list.get(i);
TextSpanLayout layout = run.getLayout();
float x = (float)p.getX();
float y = (float)p.getY();
TextHit textHit = layout.hitTestChar(x, y);
if (textHit != null && contains(p, layout.getBounds2D())) {
return true;
}
}
return false;