TextView 精确获取各种高度
来源:互联网 发布:Java bint 编辑:程序博客网 时间:2024/05/17 03:57
FontMetrics对象
它以四个基本坐标为基准,分别为:
FontMetrics.top
FontMetrics.ascent
FontMetrics.descent
FontMetrics.bottom
//精确获取字体的高度
public int getFontHeight(float fontSize) {
Paint paint = new Paint();
paint.setTextSize(fontSize);
FontMetrics fm = paint.getFontMetrics();
return (int) Math.ceil(fm.descent - fm.ascent);
}
//精确获取控件的高度
public int getTextViewHeight(float fontSize) {
Paint paint = new Paint();
paint.setTextSize(fontSize);
FontMetrics fm = paint.getFontMetrics();
return (int) Math.ceil(fm.bottom - fm.top);
}
0 0
- TextView 精确获取各种高度
- 获取TextView的高度
- js获取各种高度
- jquery获取各种高度
- js获取各种高度
- 获取TextView的内容高度
- 精确获取android软键盘高度
- js获取页面各种高度
- js获取各种屏幕高度
- 获取各种窗体的高度
- android 获取各种窗体高度
- 获取div的各种高度
- js获取各种高度总结
- 字体高度获取(TextView相关介绍)
- 字体高度获取(TextView相关介绍)
- 字体高度获取(TextView相关介绍)
- js获取精确宽度/高度(带小数位像素)
- javascript获取元素的各种高度
- Linux:Centos7升级内核
- codeforces 742d D - Arpa's weak amphitheater and Mehrdad's valuable Hoses
- 高手总结的“恋爱法”学习Linux系统,效果更好。
- Java线程中yield与join方法的区别
- SpringMVC Websoket 测试网页即时通讯
- TextView 精确获取各种高度
- fds
- 创建Ionic项目
- linux下安装python3.5.0
- 第十五周项目3—B-树的基本操作
- [C语言][LeetCode][394]Decode String
- Android 6.0后ip拨号器权限问题
- 容器解答
- 文章标题