开源地址:
https://github.com/YaYaG/IOSSwitchButton

效果图

引入依赖 App依赖:

app项目中build.gradle添加:

    implementation 'com.yayaG.iosSwitchButton:iosswitchbutton:1.0.3'    

在主项目中的build.gradle添加

    maven { url 'https://dl.bintray.com/wangjinya/maven' }
allprojects {    repositories {        google()        jcenter()        maven { url 'https://maven.google.com' }        maven { url 'https://dl.bintray.com/wangjinya/maven' }    }}

在 maven 中配置如下

        com.yayaG.iosSwitchButton    iosswitchbutton    1.0.3    pom    

属性含义:

check : 是否开启switchColor :switch圆形颜色check_color : 选中颜色uncheck_color :未选中颜色disable :禁止切换

布局写法

监听是否选中还非选中:

iosSwitchButton.setSwitchListener(new SwitchListener() {            @Override            public void changeCheck(boolean check) {                Toast.makeText(MainActivity.this, check ? "开启" : "关闭", Toast.LENGTH_SHORT).show();            }        });

更多相关文章

  1. Android使用ListView应该注意的地方
  2. Android(安卓)RadioButton+Viewpager+Fragment实现底部导航栏
  3. android-电话拨号器&点击事件四种写法
  4. android 扩散水波纹效果
  5. android opengl es 飘落的星星
  6. :Android——ImageButton按下效果设计
  7. android文本彩色闪烁
  8. Android(安卓)自定义SeekBar 实现分段显示不同背景颜色
  9. Android之ViewHolder用法

随机推荐

  1. Android手势滑动Tab
  2. Android(安卓)删除SD卡文件和文件及创建
  3. random.nextInt() random.nextDouble()
  4. Android(安卓)屏幕滑动事件
  5. Android(安卓)Studio打包命名
  6. Android(安卓)Studio安装app 报错的问题I
  7. 获取安装的应用
  8. Android(安卓)获取屏幕宽高的两种方式
  9. 2013.04.10——— android 图片缓存之三c
  10. Android(安卓)Audio 框架简读