android获取当前文字的总体长度的方法

    public int getCharacterWidth(String text, float size) {
        if (null == text || "".equals(text)){
            return 0;

       }


        Paint paint = new Paint();
        paint.setTextSize(size);
        int text_width = (int) paint.measureText(text);// 得到总体长度
        // int width = text_width/text.length();//每一个字符的长度
        return text_width;
    }

   

   其中  Paint paint = new Paint();
    paint.setTextSize(size);

这两句的是根据给定字体大小获取文本在画笔中的大小,之后,再通过paint.measureText(text);来获取指定大小字体的宽度。

更多相关文章

  1. 【阿里云镜像】切换阿里巴巴开源镜像站镜像——Debian镜像
  2. Android(安卓)“Not granting permission” error
  3. Could not get resource 'https://dl.google.com/dl/android/mav
  4. 查看Android设备属性的命令: adb shell getprop
  5. 完美解决android Studio打开报错 https://code.google.com/p/and
  6. Android获取手机短信
  7. Android(安卓)读取手机音乐,视频,图片
  8. Android获取WIFI状态下的IP地址以及MAC地址
  9. android 获取.thumbnail文件下的小图标

随机推荐

  1. android 绘图 Canvas
  2. Android(安卓)启动模拟器是出现“Failed
  3. Android之Styles And Themes学习
  4. Android Framework系列之IPC(一)
  5. Android(安卓)判断网络状态及开启网路
  6. android实现底部菜单栏(FragmentTabHost)
  7. 畅享英特尔® 移动科技 开启Android 应用
  8. 美化你的android程序:自定义ListView背景
  9. 微软发布 mircosft remote desktop for a
  10. Android实例剖析笔记(五)