Android,按钮视图。按钮大小为 38x38dp,文本大小为 20dp(只有一个+
字符的文本)。重力设置为 center|center_vertically。
文本不垂直居中。根据 Android 的内部统计,文本对于指定的按钮大小来说太大了,因此放置文本时,其顶部与顶部填充对齐,并且其底部被切断。那不是我想要的。我希望文本在顶部和底部均匀切割。换句话说,垂直居中。加号字符,因为它占用不到一个完整大小的字符单元格,所以不会受此影响。
是Gravity
我设置的,不是Layout gravity
。我知道区别。
有什么想法如何在这种情况下使垂直居中工作,而不是覆盖draw()?