关于Paint的measureText()方法

  "The Paint class holds the style and color information about how to draw geometries, text and bitmaps."

  Paint 类实际为 Canvas 提供了填充的样式、画线size、对其方式、是否抗锯齿等属性设置。一般来说,measureText() 是针对于特定字体大小来测量字符串宽度的,否则按默认测量得到的值就不一定有意义了。所以需要添加对待测量字符串字体大小的设置:

Paint paint =new Paint();
paint.setTextSize(currSize);
float strWidth = paint.measureText(myTxt);
posted @ 2011-03-19 21:27  C_ray  阅读(4947)  评论(0编辑  收藏  举报