,,Android中ToggleButton开关状态按钮控件使用方法详解

,,Android中ToggleButton开关状态按钮控件使用方法详解

这篇文章主要为大家详细介绍了机器人中切换按钮开关状态按钮控件的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

切换按钮开关状态按钮控件使用方法,具体内容如下

一、简介

1、

2、切换按钮类结构

父类是复合按钮,引包的时候注意下

二、ToggleButton开关状态按钮控件使用方法

1、新建切换按钮控件及对象

私有切换按钮切换按钮1

切换按钮1=(切换按钮)findViewById(r . id。切换按钮1);

2、设置setOnCheckedChangeListener方法

切换按钮1。setoncheckedchangelister(new oncheckedchangelister(){ })

3、根据是否检查方法实现操作

if(isChecked){//开

线性布局1。设置方向(线性布局.垂直);

}

else{//关

线性布局1。设置方向(线性布局.横向);

}

三、代码实例

1、效果图:

开状态

关状态

2、代码:

油炸食品。活动01

包装鱼苗;

导入com。举例。togglebuttondemo 1。r;

导入安卓。app。活动;

导入安卓。OS。捆绑;

导入安卓。小部件。复合按钮;

导入安卓。小部件。复合按钮。oncheckedchangelister

导入安卓。小部件。线性布局;

导入安卓。小部件。切换按钮;

公开课活动01扩展活动{

私有线性布局线性布局1

私有切换按钮切换按钮1

@覆盖

受保护的void onCreate(Bundle saved instancestate){

//TODO自动生成的方法存根

超级棒。oncreate(savedInstanceState);

setContentView(r . layout。活动01);

线性布局1=(线性布局)findViewById(r . id。线性布局1);

切换按钮1=(切换按钮)findViewById(r . id。切换按钮1);

/*

*切换按钮开关状态按钮控件使用方法

* 1、新建切换按钮控件及对象

* 2、设置setOnCheckedChangeListener方法

* 3、根据是否检查方法实现操作

*

*/

切换按钮1。setoncheckedchangelister(new oncheckedchangelister(){

@覆盖

公共void onchecked已更改(复合按钮按钮视图,布尔值isChecked) {

//TODO自动生成的方法存根

if(isChecked){//开

线性布局1。设置方向(线性布局.垂直);

}

else{//关

线性布局1。设置方向(线性布局.横向);

}

}

});

}

}

/togglebuttondemo 1/RES/layout/activity 01。可扩展标记语言

?可扩展标记语言版本='1.0 '编码='utf-8 '?

线性布局xmlns:Android=' http://模式。安卓。' com/apk/RES/Android '

Android:layout _ width=' match _ parent '

Android:layout _ height=' match _ parent '

安卓:方向='垂直'

切换按钮

android:id='@ id/toggleButton1 '

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

android:checked='true '

android:textOn='横向排列'

android:textOff='纵向排列'

/

线性布局

android:id='@ id/linearLayout1 '

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

安卓:方向='垂直'

纽扣

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

android:text='button '

/

纽扣

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

android:text='button '

/

纽扣

Android:layout _ width=' wrap _ content '

Android:layout _ height=' wrap _ content '

android:text='button '

/

/线性布局

/线性布局

四、获得

1、

android:checked='true '

设置切换按钮状态

2、

android:textOn='横向排列'

设置切换按钮打开文本

3、

切换按钮1。setoncheckedchangelister(new oncheckedchangelister(){ })

设置切换按钮的setOnCheckedChangeListener方法

4、

如果(已选中)

判断切换按钮状态开关

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • windowsandroid手机版下载,windowsandroid安装apk
  • windowsandroid手机版下载,windowsandroid安装apk,WindowsAndroid 安装教程详解
  • android调用webview方法,androidwebview是什么,Android 中 WebView 的基本用法详解
  • android传感器高级编程,Android传感器,Android编程之光线传感器用法详解
  • android.app.Dialog,android自定义dialog对话框,Android开发笔记之-Dialog的使用详解
  • android 图片视频轮播框架,androidlayout轮播图,Android实现炫酷轮播图效果
  • android里的viewpager,安卓自定义view流程,Android自定义引导玩转ViewPager的方法详解
  • android里的viewpager,android viewpager详解
  • android里的viewpager,android viewpager详解,Android自定义超级炫酷的ViewPage指示器
  • android调用webview方法,androidwebview是什么
  • android设置控件宽度,android获取屏幕宽度和高度
  • android设置控件宽度,android获取屏幕宽度和高度,Android中获取控件宽高的4种方法集合
  • android蓝牙开发的基本流程,安卓蓝牙app开发教程
  • android蓝牙开发的基本流程,安卓蓝牙app开发教程,android蓝牙简单开发示例教程
  • android菜单栏,android菜单控件
  • 留言与评论(共有 条评论)
       
    验证码: