canvas.drawText("字符串", x, y, paint);
该方法是在屏幕上画一行字,请问如何把这一行中某个字的颜色(或者背景颜色)与其他不同?
该方法是在屏幕上画一行字,请问如何把这一行中某个字的颜色(或者背景颜色)与其他不同?
解决方案 »
- 关于android手机wifi后台自动连接求解!!!!
- android AIDL 调用空指针,求高手解答
- 请问一个关于R.layout.main的问题
- 关于显示标题栏和状态栏的问题
- android 使用openfire服务器 用smack实现
- jni层调用socket(AF_INET, SOCK_DGRAM, 0)失败
- 不能使用listview控件 方法里 getView() 里面 View 缓存。。。
- 启动APP的时候想出现一个双选按钮,左边是A模式,右边是B模式,怎么弄?
- 关于开发环境的问题 我都郁闷死了
- 关于cordvoa 内置xwalkview 无法访问https请求 报 Request was denied for security.
- 问路
- 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里面设置死了。
至于第一种方法,可以动态的算坐标来画个背景色,我是这么算出来的..