1.方法一:使用画笔Paint粗略计算文字大小

Paint paint=new Paint();String string="Android";float v = paint.measureText(string);

2.方法二:通过文字所在的矩形,计算矩形的宽高得出文字的宽高(比方法一更精确)

Paint paint=new Paint();String string="Android";Rect rect=new Rect();//通过画笔获得文字的边框paint.getTextBounds(string,0,string.length(),rect);int textWidth=rect.width();int textHeight=rect.height();

更多相关文章

  1. Android 动画显示文字与bitmap的BadgeView
  2. Android shape实现订单卡片制作(shape画半圆及矩形圆角、渐变、虚
  3. android 带箭头的textview文字伸缩效果
  4. android TextView 不显示文字
  5. 在文字周围环绕一层阴影效果[android:shadow] 使用
  6. [转]Android文字跑马灯控件
  7. 关于Android的文字排版和换行问题,彻底解决
  8. Android改变系统自带ProgressDialog的文字大小
  9. android 文字或者图片生成.pdf文件

随机推荐

  1. Android(安卓)Studio ADB响应失败解决方
  2. Tab形式的菜单实现总结TabHost 和 Fragme
  3. Android中文API(137) —— LocalSocket
  4. Android之多线程断点下载
  5. Android(安卓)内核编绎错误解决方案
  6. Android(安卓)Looper中的MessageQueue消
  7. android 自动打包
  8. View requires API level 14 (current mi
  9. 【Android】Sensor框架HAL层解读
  10. WindowManagerService添加View流程