友好蓝天

文章
1
资源
1
加入时间
3年0月21天

Android TextView自定义背景高亮显示字体

文章目录一、效果和思路二、字体度量三、实现一、自定义Span二、自定义View来实现一、效果和思路要实现如下效果错误的思路:1. 直接使用一个TextView设置背景即可。2.使用SpannableString设置BackgroundColorSpan即可。上面这两种思路都会产生中间没有白色的分割线,连成一起。这是因为用一个TextView设置背景的时候,背景的设置只会在TextView的边框区域产生作用。要实现以上效果,需要自定义一个。二、字体度量字体的度量,是指对于指定字号的某种字体