4

我正在使用 Switch 视图,并将我的可绘制资源用于拇指和轨道。现在为了不在拇指上显示文本但具有特定宽度的文本,我正在这样做:例如,我希望拇指宽度为 40dp,然后我将 thumbTextPadding 设置为 20dp。有更好的方法吗?我还有一个问题。我需要轨道宽度正好是 2 * 拇指宽度,但我注意到 switch 将其宽度设置得更大一些,对我来说这是必不可少的。谁能帮我解决这个问题?谢谢。

4

1 回答 1

2

为了解决这个问题,我使用了设置开关的最小宽度样式:

android:switchMinWidth="40dp"

我还没有找到不使用 thumbTextPadding 来设置拇指宽度的方法。

希望有帮助。

于 2013-05-10T14:20:33.693 回答