读书人

当String过长时亟需根据可显示的宽度来

发布时间: 2012-09-18 16:21:42 作者: rapoo

当String过长时需要根据可显示的宽度来截取String
当你开发的时候,也许你会遇到这样的一个问题:只有给你100px的宽度显示文件名字时,就必须考虑但文件名的长度超过100px时如何处理,也许会自己去计算100px可以显示多少个字母,但在android里显示的字符是不等宽的(也就说L要比l占更多的像素),并且当显示的不是语言不是English,而是汉语的字时,显然用这种方法是不可以满足的,我的朋友找到了一种简单的方法可以处理这样的问题:

原始方法:

    1 楼    hhww0101    2010-06-30              这样你还得根据Paint对象来判断    2 楼    hhww0101    2010-06-30              如果我要是在Widget中,没办法获取Paint对象怎么办? 

读书人网 >移动开发

热点推荐