@Override
public int getSize(Paint paint, CharSequence text, int start, int end, FontMetricsInt fm) {
Rect rect = this.getDrawable().getBounds();
if (fm != null) {
FontMetricsInt fontMetricsInt = paint.getFontMetricsInt();
end = fontMetricsInt.bottom - fontMetricsInt.top;
int var = rect.bottom - rect.top;
start = var / 2 - end / 4;
end = var / 2 + end / 4;
fm.ascent = -end;
fm.top = -end;
fm.bottom = start;
fm.descent = start;
}
return rect.right;
}
SpannableUtils.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:godlibrary
作者:
评论列表
文章目录