【问题标题】:Overlaying Text On Top Of A Checkbox On Android在 Android 上的复选框顶部覆盖文本
【发布时间】:2017-06-20 11:24:51
【问题描述】:

我想为我的闹钟应用制作一个自定义复选框,以匹配星期几。未选中时,它将显示星期几的字母;选中后,它会在一个圆圈中显示该字母。如果需要,我总是可以为每一天制作每个状态的矢量图像;但似乎如果可能的话,能够将文本叠加在复选框图像的顶部会更加简单和有用。在研究中,似乎人们曾经在将填充设置为 0 时遇到这种意外发生的问题,但这已得到修复,不再是一种选择。

有谁知道目前是否有办法通过设计来实现这一点?我想到的另一个选择是在普通按钮中执行此操作并添加检查功能,但这似乎是倒退一步并重新发明轮子。有什么想法吗?

【问题讨论】:

  • 设计在哪里?

标签: android android-studio checkbox


【解决方案1】:

回想起来是如此明显,这让我后悔花了多长时间在谷歌上搜索它。否定的 paddingStart 会将文本移回复选框,但会切断复选框的结尾 - 至少在 GridView 中它是它的一部分。添加足以抵消它的 paddingEnd 将网格推回右侧,因此它不会切断复选框的末尾。

【讨论】:

    猜你喜欢
    • 2013-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-30
    • 2017-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多