首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Android -在交换机小部件上隐藏标签

Android -在交换机小部件上隐藏标签
EN

Stack Overflow用户
提问于 2013-02-02 22:28:41
回答 3查看 4.4K关注 0票数 1

我正在向我的屏幕添加一个Switch小部件,但我不希望显示标签。如果我将android:text设置为一个空字符串,或者根本不设置它,那么在小部件的左侧会有一个空的间隙,轻敲这个间隙会导致小部件切换。

有人知道如何隐藏交换机的标签部分吗?提前感谢您的帮助。

代码语言:javascript
运行
复制
<Switch
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:text=""
  android:textOn="@string/switch_text_yes"
  android:textOff="@string/switch_text_no"
  android:checked="false" />
EN

Stack Overflow用户

发布于 2021-06-16 17:44:15

您看到的间隙是switchPadding -开关和标题文本之间的最小间距。

有一个XML属性switchPadding (在Switch和SwitchCompat视图中),您可以将其设置为0dp以消除差距。

文档:SwitchCompat.setSwitchPadding

票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14662886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档