Android drawText() 绘制多行文字
来源:互联网 发布:网络ping值测试 编辑:程序博客网 时间:2024/06/05 23:49
void drawMultiLineText(String str, float x, float y, Paint paint,Canvas canvas) {String[] lines = str.split("\n");float txtSize = -paint.ascent() + paint.descent();if (paint.getStyle() == Style.FILL_AND_STROKE|| paint.getStyle() == Style.STROKE) {txtSize += paint.getStrokeWidth(); // add stroke width to the text}float lineSpace = txtSize * 0.1f; // default line spacingfor (int i = 0; i < lines.length; ++i) {canvas.drawText(lines[i], x, y + (txtSize + lineSpace) * i, paint);}}
- Android drawText() 绘制多行文字
- DrawText如何使多行文字居中
- DrawText如何使多行文字居中
- DrawText如何使多行文字居中
- DrawText如何使多行文字居中
- DrawText多行文本垂直居中
- Android DrawText 字符串的绘制
- 多行文本绘制
- 多行文本绘制
- android paint api drawText 绘制字体字形
- Android自定义View drawText绘制截取字符串
- Android 文字绘制(DrawText)技术总结
- delphi下DrawText多行文本输出,英文有问题
- DrawText显示多行文本并能控制行距
- 绘制多行文字代码(c语言实现)
- 使用DrawTextEx绘制多行文本
- win32下绘制多行文本
- Android画图drawText入门(二)-绘制文本
- 获取可用驱动器(本地磁盘,光驱,U盘)列表
- UIWebView设置高度
- grub 内核启动参数(kernel command-line parameters)
- XMPP协议简介-什么是XMPP协议?
- 如果数据库提取的数据和所想要的排列顺序有出入的话。
- Android drawText() 绘制多行文字
- sensor的fsi和bsi结构
- 设计模式——工厂方法模式
- java反射
- Java字符串驻留池
- SWT布局(Layouts)
- 如果没有API,怎么写你想做的微信公共账号(下)
- 产品重构
- 大型web网站前端css\js\图片版本管理解决方案