Android Studio中Switch控件的使用方法2-1

Switch控件是在“关闭”和“打开”两个状态中进行切换的控件,也就是说Switch控件可以表示两个状态。用户可以通过拖动Switch的“滑块”或者点击该控件实现状态的切换。

1 基本属性

1.1 与Switch的文本相关的属性

与Switch的文本相关的属性包括了text、textOff和textOn等。其中,text属性指定了控件的标签;textOff指定了当Switch处于“关闭”状态时,在“滑块”上显示的内容;textOn指定了当Switch处于“打开”状态时,在“滑块”上显示的内容。以上三个属性的使用方法如下代码所示。

<Switch
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="40sp"
    android:id="@+id/acitivity_main_sw"
    android:text="中文"
    android:showText="true"
    android:textOff="关"
    android:textOn="开"
    />

其中, showText属性指定了Switch的“滑块”是否能够显示文字,当该属性设置为true时则表示能够显示文字,否则表示不能显示文字。当Switch处于“关闭”状态和“打开”状态时,控件的外观如图1和图2所示。

图1 Switch处于“关闭”状态

图2 Switch处于“打开”状态

1.2 初始状态属性

Switch控件默认的初始状态是“关闭”,可以通过checked属性设置控件的初始状态。代码如下所示。

android:checked="true"

checked属性的值设置为“true”,表示Switch控件的初始状态是“打开”。

1.3 “滑块”属性

Switch控件中跟滑块有关的属性有thumb和thumbTint等。其中,thumb属性指定了用什么表示滑块;thumbTint指定了滑块的颜色。

1.3.1 thumb属性

android:thumb="@mipmap/apple"

其中,@mipmap/apple是导入的图片资源,其效果如图3所示。

图3 图片表示thumb

从图3中可以看到,Switch的thumb变成了指定的图标。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值