2

我在这方面遇到了很大的挑战。如果切换按钮高度小于 30dp,则文本消失。我想知道这是一个设计问题还是任何人都可以帮助我解决问题?

4

1 回答 1

2

您可以尝试将填充设置为 0。有时您需要覆盖默认填充。

如果这不起作用,您可以使用自定义图形而不是 android 默认图形。android 的默认切换按钮图形是 9-patch,其中有一些内置填充,您无法从代码中禁用。

您可以尝试将IncludeFontPadding 设置为false。这可以在代码和 xml 中完成。

作为最后的手段,您必须更改文本大小以适合按钮内部。

于 2012-07-30T08:58:35.620 回答