状态开关(ToggleButton):

常用属性:isChecked(是否被选中,如true)

监听:1.监听方法:setOnCheckedChangeListener

   2.监听器:CompoundButton.OnCheckedChangeListener

1.Activity

//状态的开关
public class ToggleButtonActivity extends Activity {private ToggleButton toggleButton;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.toggle_button);toggleButton = (ToggleButton)findViewById(R.id.toggleButtonId);toggleButton.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {if(isChecked){Toast.makeText(ToggleButtonActivity.this, "无线网络打开了!", Toast.LENGTH_SHORT).show();}else{Toast.makeText(ToggleButtonActivity.this, "无线网络关闭了!", Toast.LENGTH_SHORT).show();}}});}
}

2.xml文件

<?xml version="1.0" encoding="utf-8"?>
<!-- 状态的开关页面 -->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="horizontal"android:padding="5dp" ><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="无线网:"android:textSize="20sp" /><ToggleButtonandroid:id="@+id/toggleButtonId"android:layout_width="wrap_content"android:layout_height="wrap_content" /></LinearLayout>

3.效果显示图

转载于:https://www.cnblogs.com/wuziyue/p/5470376.html

状态开关(ToggleButton)相关推荐

  1. 淘晶驰串口屏入门(三)按钮、双态按钮、状态开关、图片、切图、触摸热区

    一.按钮控件 1.新建一个按钮控件,注意:b+数字开头的为按钮控件,这是控件的名称,你可以自己修改 2.按钮的点击事件 按下事件和弹起事件 把按钮想像成你的鼠标,当你点击左键时,触发按下事件,当你放开 ...

  2. android togglebutton 动画,Android控件笔记——多状态按钮ToggleButton

    1.什么是ToggleButton: ToggleButton有两种状态:选中状态和未选中状态,并且需要为不同的状态设置不同的显示文本. 2.ToggleButton属性: android:check ...

  3. android layout 开关,Android多状态开关

    一个简单的例子可能类似于下面的代码.你可以玩一点点图形,你会得到你想要的. 布局/ main.xml中 xmlns:tools="http://schemas.android.com/too ...

  4. c语言自定义开关按钮,状态开关按钮(ToggleButton)与开关(Switch)的功能与用法...

    状态开关按钮(ToggleButton)与开关(Switch)也是由Button派生出来的,因此它们的本质也是按钮,Button支持的各种属性.方法也适用于ToggleButton和Switch.从功 ...

  5. togglebutton用法 java_Android中ToggleButton开关状态按钮控件使用方法详解

    ToggleButton开关状态按钮控件使用方法,具体内容如下 一.简介 1. 2.ToggleButton类结构 父类是CompoundButton,引包的时候注意下 二.ToggleButton开 ...

  6. Android 通过WIFI状态监听广播,判断进入指定wifi范围

    原文地址:http://blog.csdn.net/kongxiuqi/article/details/52524500 --------------------------------------- ...

  7. UISwitch 开关控件—IOS开发

    正如分段控件代替了单选按钮,开关也代替了点选框.开关是到目前为止用起来最简单的控件,不过仍然可以作一定程度的定制化. 一.创建 UISwitch* mySwitch = [[ UISwitch all ...

  8. 毕设日志——Linux服务器状态查询命令

    https://www.jianshu.com/p/0aed4feba213 查看显卡使用情况 使用命令: nvidia-smi GPU:编号 Fan:风扇转速,在0到100%之间变动,这里是42% ...

  9. UI组件之TextView及其子类(二)RadioButton和CheckBox

    单选按钮(RadioButton)和复选框(CheckBox),状态开关按钮(ToggleButton),开关(Switch)都是普通的UI组件,都继承了Button类,因此都可以用Button的各种 ...

最新文章

  1. 仅有算法远远不够:AI突破下一站,需要对硬件重新审视
  2. Js + Css的msn式的popup提示窗口的实现
  3. [LintCode] Fast Power
  4. go项目部署到linux服务器
  5. Linux下gcc入门
  6. 项目中用到的语音识别方案 硬件/软件相关介绍
  7. mysql计算本月的天数_Mysql已知年、月,求起始日期,本月天数
  8. 如何训练孩子上厕所(初级篇)
  9. linux 下 LibreOffice Writer 使用说明
  10. (译)创建.NET Core多租户应用程序-租户解析
  11. python人工智能原理及其应用_人工智能原理与实践:基于Python语言和TensorFlow
  12. 信息学奥赛一本通C++语言——1021: 打印字符
  13. centos7安装telnet服务
  14. Js页面截取小数点后两位
  15. 粒子群优化算法(PSO)
  16. 利用python编程,制作自己的游戏“外挂”!
  17. 数据分析报告,就该这么写!超详细攻略奉上
  18. 网上商城系统面试时怎么说的思路
  19. python for ArcGIS 绘制北京市板块地图
  20. 考古学家质疑古埃及法老是外星人后代(图)

热门文章

  1. 芯片:设计、制造、封测
  2. Using Artica Squid Open Source Project to Build Powerful and Safe but Simple to Use Proxy
  3. 狼行天下:追寻狼迹内蒙生态行第二天(续1)
  4. 万能驱动xp离线版_教你用SC封装软件来封装XP系统
  5. .net 将html写成的table 转换成excel_Python读取二进制,HTML,XML格式存储Excel
  6. shiro如何保证session不失效_请问在不加锁的情况下如何保证线程安全?
  7. python numpy库作用_python Numpy库
  8. VueX的store的简单使用心结
  9. 布式缓存系统Memcached简介与实践
  10. 如何在前端生成二维码