我是靠谱客的博主 害怕季节,最近开发中收集的这篇文章主要介绍android switch 使用常用属性我们可以得出结论 , swtich 高度 由 , thumb 来决定 , 你只要给他设置一个外环就可以了 ,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

常用属性

textOn:控件打开时显示的文字 
textOff:控件关闭时显示的文字 
thumb:控件开关的图片 
track:控件开关的轨迹图片 
typeface:设置字体类型 
switchMinWidth:开关最小宽度 
switchPadding:设置开关 与文字的空白距离 
switchTextAppearance:设置文本的风格 
checked:设置初始选中状态 
splitTrack:是否设置一个间隙,让滑块与底部图片分隔(API 21及以上) 
showText:设置是否显示开关上的文字(API 21及以上)

<Switch
                android:layout_marginRight="@dimen/dp_16"
                android:layout_centerVertical="true"
                android:layout_alignParentRight="true"
                android:thumb="@drawable/shape_thumb"
                android:track="@drawable/shape_track"
                android:layout_width="wrap_content"
                android:layout_height="@dimen/dp_10"/>

shape_thumb

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">

    <size android:height="20dp" android:width="20dp"/>

    <!-- 圆角弧度 20 -->

    <corners android:radius="5dp"/>

    <solid android:color="#ffffff" />
    <stroke android:width="1dp"
        android:color="#4AA361"/>

</shape>

shape_track

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">

    <!-- 这个基本没有用-->
    <size android:height="15dp" android:width="30dp"/>
    <!-- 圆角弧度 20 -->
    <corners android:radius="20dp"/>

    <solid android:color="#4AA361" />

</shape>

我们可以得出结论 , swtich 高度 由 , thumb 来决定 , 你只要给他设置一个外环就可以了 

 

 

最后

以上就是害怕季节为你收集整理的android switch 使用常用属性我们可以得出结论 , swtich 高度 由 , thumb 来决定 , 你只要给他设置一个外环就可以了 的全部内容,希望文章能够帮你解决android switch 使用常用属性我们可以得出结论 , swtich 高度 由 , thumb 来决定 , 你只要给他设置一个外环就可以了 所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(68)

评论列表共有 0 条评论

立即
投稿
返回
顶部