TextView默认padding

我们在使用TextView不知道有没有注意TextView是有自带的padding。

测试过程:

测试一:默认TextView

首先直接是默认的TextView:
textSize 14sp 测试机型:1080*1920
textSize 13sp 测试机型:1080*1920
textSize 12sp 测试机型:1080*1920
图片:
TextView默认padding_第1张图片

测试二:TextView加上android:includeFontPadding=”false”

看到这种情况,查了很多资料找到了一个属性android:includeFontPadding=”false”可以减少默认padding的大小,但是并不是完全消除,只是减少了。
textSize 14sp 测试机型:1080*1920 android:includeFontPadding=”false”
textSize 13sp 测试机型:1080*1920 android:includeFontPadding=”false”
textSize 12sp 测试机型:1080*1920 android:includeFontPadding=”false”
图片:
TextView默认padding_第2张图片

测试三:TextView加上padding负值

测试二的布局
1. padding=0:没有变化
2. padding=-1:发现只是左右减少了,上下默认留白并没有变化
3. padding=-2:按照计算应该上下padding减少为0,但是实际上只是左右padding减少了。
TextView默认padding_第3张图片

你可能感兴趣的:(TextView默认padding)