【发布时间】:2014-08-13 17:04:53
【问题描述】:
(大家都知道)android Switch Widget一共有三个部分... Text - Thumb - Track.
我的问题是,如果我们不想使用任何文本,我们如何才能完全删除此文本部分
因为它破坏了布局的平衡
【问题讨论】:
标签: java android android-widget
(大家都知道)android Switch Widget一共有三个部分... Text - Thumb - Track.
我的问题是,如果我们不想使用任何文本,我们如何才能完全删除此文本部分
因为它破坏了布局的平衡
【问题讨论】:
标签: java android android-widget
您只需要不提供任何文本:
<Switch
android:id="@+id/switch1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
【讨论】:
如下使用负边距开关,看看是否有效:
<Switch
android:id="@+id/switch1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="-10dp" />
我知道有些人认为使用负边距是一种不好的做法,但它似乎是最简单的方法。
您也可以根据设备类型以编程方式设置边距。
【讨论】: