【问题标题】:toggle button height less than 30dp text disappears Android切换按钮高度小于 30dp 文本消失 Android
【发布时间】:2012-07-30 08:27:56
【问题描述】:

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

【问题讨论】:

  • 您是否尝试过自定义背景和/或字体大小?
  • sandrstar 我实际上使用的是自定义背景,如果我设置最大字体大小,如果高度小于 30,文本将消失..有什么想法吗?谢谢

标签: android android-widget android-button


【解决方案1】:

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

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

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

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

【讨论】:

  • +1(如果可以的话,+10)- 将 padding_top/bottom 设置为 0dp 会使文本出现
  • @DenisKniazhev 您可以添加赏金;)但很高兴它有所帮助,也花费了我大量的时间。
猜你喜欢
  • 1970-01-01
  • 2014-12-24
  • 1970-01-01
  • 2012-04-24
  • 2015-06-02
  • 1970-01-01
  • 2017-02-06
  • 1970-01-01
  • 2012-01-30
相关资源
最近更新 更多