Android学习笔记(五)常用控件ToggleButton

原创 2013年12月02日 20:47:10

曾国藩:困而知,勉而行

 

Android的常用控件有很多,有一些常规和简单的textviewbutton等控件不作为单独的篇章进行记录,而是糅合在别的控件学习的过程中进行记录。本篇学习ToggleButton状态开关按钮。

XML中设置

<ToggleButton

        android:id="@+id/togglebuttonid"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_gravity="center_horizontal"

 />

Activity中使用

private ToggleButton toggleButton;//声明

       toggleButton=(ToggleButton)findViewById(R.id.togglebuttonid);

              toggleButton.setOnCheckedChangeListener(new MyClickListener());

 

声明对OnCheckedChangeListener的监听器。

class MyClickListener implements OnCheckedChangeListener

       {

 

              @Override

              public void onCheckedChanged(CompoundButton buttonView,

                            boolean isChecked) {

                     // TODO Auto-generated method stub

                     java.lang.System.out.println(isChecked);

                     if(isChecked)

                     {

                            imageView.setImageResource(R.drawable.bulb_on);

                     }

                     else {

                            imageView.setImageResource(R.drawable.bulb_off);

                     }

              }}

 

注:具体代码打包下载 配套源码

[Android UI]基础组件的学习——ToggleButton的使用及样式修改

前阵子忙着校招面试什么的,就放下了学习,罪过罪过。国庆前找到了一份实习,本来想着自己应该可以从UI跳到逻辑了,结果发现大佬问了我一下UI组件,我发现原来有这么多都没用过的,乖乖继续学习好了(给大佬们拖...
  • tahlia_
  • tahlia_
  • 2017年10月06日 17:12
  • 166

Android基础入门教程——2.3.6 开关按钮ToggleButton和开关Switch

Android基础入门教程——2.3.6 开关按钮ToggleButton和开关Switch 本节引言: 1.核心属性讲解: 1)ToggleButton(开关按钮) 2) Switch(开关) 2....
  • zpj779878443
  • zpj779878443
  • 2015年07月24日 09:16
  • 14948

android开发中ToggleButton的使用方法详解

一、ToggleButton常用的XML属性 属性名称 描述 android:disabledAlpha 设置按钮在禁用时透明度。   android:tex...
  • wpwbb510582246
  • wpwbb510582246
  • 2016年09月20日 08:09
  • 2296

Android程序:使用ToggleButton,来切换图片

ToggleButton:有两种状态的Button(选中和未选中),可显示为不同的文本或者状态属性: android:checked=”ture” 按钮是否被选中 android:textOff...
  • li90031
  • li90031
  • 2015年03月26日 16:54
  • 1457

Android Togglebutton 默认背景被放大

1 . 最近在项目中自定义toggleButton 发现背景图放入后 ,比美工给我的原图要大很大2. 为什么?3.比较ToggleButton 和TextView源码 发现,toggleButton ...
  • u010350809
  • u010350809
  • 2015年08月19日 19:32
  • 1200

Android控件ToggleButton的使用与修改

Android中ToggleButton的使用 ToggleButton,顾名思义就是一个开关按钮,是Android提供给我们的原生控件之一。 这里我们在activity_main.xml...
  • Rethna
  • Rethna
  • 2016年07月11日 13:12
  • 1727

安卓开发中ToggleButton按钮的使用

ToggleButton(开关按钮)是Android系统中比较简单的一个组件,是一个具有选中和未选择状态双状态的按钮,并且需要为不同的状态设置不同的显示文本。下面以一个简单的控制室内设备的开关为例来介...
  • Daisy_ruo
  • Daisy_ruo
  • 2015年12月13日 15:17
  • 1774

Android的ToggleButton控件隐藏提示文字或清除提示文字占用空间的解决办法

今天测试妹子说有个页面的一个开关显示跑偏了,一个Android4.4.4显示跑偏了,一个Android7.0的手机显示正常。当时我就不开心了,是何方妖孽在作祟?看了下代码,之前是在android7.0...
  • u010998327
  • u010998327
  • 2017年04月01日 17:17
  • 1435

android:onClick属性使用之ToggleButton

关于onClick监听使用 通过函数注册给android:onClick的监听器,个人感觉这种给按钮添加动作比较简单,分享给大家。 在XML中指定按钮的onClick属性,当点击按钮时会根据反射的...
  • lixiao2112924629
  • lixiao2112924629
  • 2016年05月14日 21:37
  • 1178

android 常用控件之 (ToggleButton) 使用

xml:
  • mhhyoucom
  • mhhyoucom
  • 2014年05月12日 16:04
  • 286
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android学习笔记(五)常用控件ToggleButton
举报原因:
原因补充:

(最多只允许输入30个字)