6

这是我在 xml 中的开关:

<Switch
    android:id="@+id/mySwitch"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:textOff="OFF"
    android:textOn="ON" />

我找不到<switch>使开关变大的属性,到目前为止我尝试了什么:

android-textSize, 控制位于开关旁边的描述大小,而不是开关 ON/OFF 本身

android:switchMinWidth, 控制每个开关组件的宽度(ON/OFF)

我只是希望我的开关更大,并且文本 ON 和 OFF 也会影响开关变大。

有没有我错过的财产?

4

2 回答 2

17

试试这个解决方案。

将这些行添加到 xml 文件中的标记。

android:scaleX="2"
android:scaleY="2"
于 2016-09-22T04:55:54.243 回答
0

我认为您需要通过替换样式中的图像文件来自定义当前切换器。

这个链接自动生成需要的文件,之后你得到自己的图像文件,如果需要重新绘制你想要的。

于 2013-11-05T09:41:06.147 回答