社区
Android
帖子详情
Android 字符串换行问题
不用了的号
2011-03-22 11:59:58
小弟新学Android 在这里向大家请教了
一大段的字符串传过来之后,我们要将其自动断行,
我在网上搜有这样一个方法 就是Paint.breakText 这个方法怎么使用
有什么好的方法 指点一下谢谢!
...全文
1029
5
打赏
收藏
Android 字符串换行问题
小弟新学Android 在这里向大家请教了 一大段的字符串传过来之后,我们要将其自动断行, 我在网上搜有这样一个方法 就是Paint.breakText 这个方法怎么使用 有什么好的方法 指点一下谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不用了的号
2011-03-22
打赏
举报
回复
[Quote=引用 2 楼 ultrapro 的回复:]
如果有问题的话,在调用Paint.setSubpixelText(true);
[/Quote]我用你的方法试了,可以显示一行,我想把所有的内容全部显示出来,应该怎么写了,还有,我在onDraw 中用循环 出来程序错误……
dinjay
2011-03-22
打赏
举报
回复
用testview显示,自动换行
儿大不由爷
2011-03-22
打赏
举报
回复
如果有问题的话,在调用Paint.setSubpixelText(true);
儿大不由爷
2011-03-22
打赏
举报
回复
public void onDraw(Canvas canvas)
{
int MARGIN = 1;
int BORDER_WIDTH = 1;
Paint p = new Paint();
p.setAntiAlias(true);
p.setTextSize(12);
p.setTypeface(Typeface.create(Typeface.SERIF, Typeface.NORMAL));
RectF rect = getRect();
float maxWidth = rect.width() - MARGIN - BORDER_WIDTH * 2;
String str = getText();
char[] chars = str.toCharArray();
int nextPos = p.breakText(chars, 0, chars.length, maxWidth, null);
str = str.substring(0, nextPos);
float textX = MARGIN + BORDER_WIDTH;
float textY = (float) (Math.abs(p.getFontMetrics().ascent) + BORDER_WIDTH + MARGIN);
canvas.drawText(str, textX, textY, p);
p.setStrokeWidth(BORDER_WIDTH);
p.setStyle(Style.STROKE);
canvas.drawRect(rect, p);
}
移除
字符串
中空格和回车符
移除
字符串
中的空格,或者最后的空格,或者回车符,可操作性强,可以帮助你做文字的处理。
json
字符串
格式化工具JsonView
json
字符串
格式化工具,不用安装,直接运
行
,美化json
字符串
,方便,快捷。json
字符串
格式化工具,不用安装,直接运
行
,美化json
字符串
,方便,快捷。json
字符串
格式化工具,不用安装,直接运
行
,美化json
字符串
,...
Python 47个
字符串
方法
# Python 47个
字符串
方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符串
?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符串
方法,涉及替
换
、删除、连接、查找、...
Android
自动翻页-文字自动
换
行
的例子.rar
Android
自动翻页-文字自动
换
行
的例子,测试自动
换
行
,设置文字自动
换
行
,得到
字符串
的信息,通过绘制TextUtil:实现自动
换
行
,包括:
行
数、页数等信息,内部调用,本源码演示了文字自动
换
行
的同时,还告诉初学者,...
JS保存、读取、
换
行
、转Json报错处理方法
JS保存、读取
换
行
转Json报错异常信息:Unexpected token ILLEGAL,具体解决方法如下,感性的朋友可以参考下哈
Android
80,360
社区成员
91,290
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章