搜索了一下关于android字间距,文章很多,但是真正能用的很少,刚好今天有这样的需求,参考了一下网上其它人的写法,自己写了一个,顺便开放源代码,供大家参考。 别人写的自定义的textview一般都有问题,少了一步计算textview控件的宽度的方法,少了一个计算文本居中对齐的方法所以写出来的文字是竖向排列的, 网上很多人说textView有一个属性android:textScaleX是调节字间距的,它的值是一个float型。这是错误的。真正的字间距需要自己去继承textview实现。