我有TableLayout
个Button
个(按钮网格),可能有也可能没有包装文字。默认情况下,第一行文本的基线用作垂直对齐点,因此按钮不是全部在完美网格中垂直间隔。什么属性将文本垂直居中并强制按钮进入完美网格?
我已经尝试过组合:
tableLayout.setGravity(Gravity.CENTER_VERTICAL);
button.setGravity(Gravity.CENTER); // for all buttons
button.setIncludeFontPadding(false); // for all buttons
谢谢!
答案 0 :(得分:0)
将包含android:baselineAligned
的{{1}}的{{1}}属性设置为TableRow
:
Button
请参阅:https://groups.google.com/forum/#!topic/android-developers/BN6WKNzXKWE