TextView设置重力但是字体不居中

布局文件是这样的:

TextView设置重力但是字体不居中_第1张图片

TextView的style是这样的:


TextView设置重力但是字体不居中_第2张图片

很显然。我已经在style文件里面设置了gravity的值为center,希望字体是水平垂直方向居中

然而,实际是这样的:


TextView设置重力但是字体不居中_第3张图片
字体并没有预想的那样,水平垂直居中,而是在垂直方向靠上。水平方向居中

字体并没有预想的那样,水平垂直居中,而是在垂直方向靠上。水平方向居中

后来我是怎么解决的呢?

灵机一动:

TextView设置重力但是字体不居中_第4张图片
其他都不变,只是加上这一句。

其他都不变,只是加上这一句:android:gravity="center"


TextView设置重力但是字体不居中_第5张图片

everything is fine..............................

你可能感兴趣的:(TextView设置重力但是字体不居中)