canvas 画文本时如何控制文本颜色 canvas.drawText("字符串", x, y, paint);该方法是在屏幕上画一行字,请问如何把这一行中某个字的颜色(或者背景颜色)与其他不同? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一种方法是对这个字 单独调用 canvas.drawText 设置指定颜色的paint另一种方法不知道行不行,在layout中配置xml可以,即采用html格式的方式插入文字,可以指定颜色,但不知道作为canvas.drawText 的参数行不行(可行性貌似不大) Paint paint = new Paint(); //创建画笔paint.setColor(Color.GREEN);canvas.drawText("屏幕分辨率: "+screenWidth+" x "+screenHeight, 10, 10, paint); Paint txtPaint = new Paint(); //画笔txtPaint.setColor(Color.BLUE);这样即可 调用canvas的drawText()方法,设置字体方面的东西。 我想达到的效果是:某 M 行的前N-1个字符是黑色,第N个字符是红色或者红色背景,第N个字符以后又是黑色。 我想达到的效果是:某 M 行的前N-1个字符是黑色,第N个字符是红色或者红色背景,第N个字符以后又是黑色。 我想达到的效果是:某 M 行的前N-1个字符是黑色,第N个字符是红色或者红色背景,第N个字符以后又是黑色。 一种方法是对这个字 单独调用 canvas.drawText 设置指定颜色的paint另一种方法不知道行不行,在layout中配置xml可以,即采用html格式的方式插入文字,可以指定颜色,但不知道作为canvas.drawText 的参数行不行(可行性貌似不大) 我想达到的效果是:某 M 行的前N-1个字符是黑色,第N个字符是红色或者红色背景,第N个字符以后又是黑色。其中M和N都是变量,不知道是哪个位置,随时会变的,所以不能在XML里面设置死了。至于第一种方法,可以动态的算坐标来画个背景色,我是这么算出来的.. 用achartengine画曲线图 Android中使用JNA android显示系统问题 Android sdk 和 Google APIs的区别是什么? android 如何向res中导入图片? 如何在Windows环境下开发Android源码? 下载linaro android 4.0 for imx53 错误 android 关于Canvas 画布和使用!!!!!! ADT上面新建项目就直接错误,要怎么解决 用android实现了简单的拨号功能,模拟器下没有问题,部署到真机上,就是没反应 问路 android的ipc最大数据传输量是多大?
另一种方法不知道行不行,在layout中配置xml可以,即采用html格式的方式插入文字,可以指定颜色,但不知道作为canvas.drawText 的参数行不行(可行性貌似不大)
paint.setColor(Color.GREEN);
canvas.drawText("屏幕分辨率: "+screenWidth+" x "+screenHeight, 10, 10, paint);
txtPaint.setColor(Color.BLUE);这样即可
另一种方法不知道行不行,在layout中配置xml可以,即采用html格式的方式插入文字,可以指定颜色,但不知道作为canvas.drawText 的参数行不行(可行性貌似不大)
其中M和N都是变量,不知道是哪个位置,随时会变的,所以不能在XML里面设置死了。
至于第一种方法,可以动态的算坐标来画个背景色,我是这么算出来的..