ToggleButton
2015-08-11 21:31
274 查看
ToggleButton有两种状态:
1>选中(true)
2>未选中(false)
ToggleButton属性:
android:checked=”true”——-表示默认选中,false表示默认不被选中
android:textOn=”开”
android:textOff=”关”
通过ToggleButton与ImageView来实现点击按钮切换图片功能!
activity_main.xml代码如下;
MainActivity.java中的代码如下:
可以实现点击按钮进行图片切换!
1>选中(true)
2>未选中(false)
ToggleButton属性:
android:checked=”true”——-表示默认选中,false表示默认不被选中
android:textOn=”开”
android:textOff=”关”
通过ToggleButton与ImageView来实现点击按钮切换图片功能!
activity_main.xml代码如下;
[code]<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="${relativePackage}.${activityClass}" > <ToggleButton android:id="@+id/togglebutton1" android:layout_width="match_parent" android:layout_height="wrap_content" android:textOn="开" android:textOff="关" android:checked="true" /> <ImageView android:id="@+id/imageView1" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@+id/togglebutton1" android:background="@drawable/on" /> </RelativeLayout>
MainActivity.java中的代码如下:
[code]package com.example.togglebutton; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.CompoundButton; import android.widget.CompoundButton.OnCheckedChangeListener; import android.widget.ImageView; import android.widget.ToggleButton; public class MainActivity extends Activity implements OnCheckedChangeListener{ private ToggleButton tb; private ImageView img; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tb = (ToggleButton) findViewById(R.id.togglebutton1); img= (ImageView) findViewById(R.id.imageView1); tb.setOnCheckedChangeListener(this); } @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { // TODO Auto-generated method stub img.setBackgroundResource(isChecked?R.drawable.on:R.drawable.off); } }
可以实现点击按钮进行图片切换!
相关文章推荐
- 高效程序员的狂暴之路
- poj 1330 【最近公共祖先问题+fa[]数组+ 节点层次搜索标记】
- 软件测试基础总结
- Tempus et mobilius Time and motion栈与队列
- 2015.08.10总结
- java通过加载配置文件设计数据库
- RMAN备份时报“ORA-19504: failed to create file”和“ORA-27038: created file already exists”
- angular.copy方法
- Tomcat管理工具
- python2.7学习笔记(1) ——简介、安装、输入输出
- hdu 5375 Gray code(DP)
- POJ2429 GCD & LCM Inverse
- 借贷宝有多少人看得懂?借贷宝系统崩溃分析
- K - Leapin' Lizards - HDU 2732(最大流)
- 最大公共字串LCS问题(阿里巴巴)
- java实现邮箱发送功能
- 用RAID0 安装Ubuntu Server
- java复习-类和对象(二)
- 欢迎使用CSDN-markdown编辑器
- NOIP2013 货车运输(最大生成树+LCA)