android——ToggleButton按钮
来源:互联网 发布:php java 比较 编辑:程序博客网 时间:2024/05/29 15:35
前段
<?xml version="1.0" encoding="utf-8"?><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" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.example.app.MainActivity">//textOn 是改变控件名称的语句 <ToggleButton android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/toggleButton1" android:textOn="开" android:textOff="关" /> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/toggleButton1" android:background="@drawable/off" android:id="@+id/imageView1" /></RelativeLayout>
后端 接口监听器
package com.example.app;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.widget.CompoundButton;import android.widget.ImageView;import android.widget.ToggleButton;public class MainActivity extends AppCompatActivity implements CompoundButton.OnCheckedChangeListener{private ToggleButton bt1; private ImageView imageView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); bt1= (ToggleButton) findViewById(R.id.toggleButton1); imageView= (ImageView) findViewById(R.id.imageView1); bt1.setOnCheckedChangeListener(this); }/*先初始化控件*给bt1设置监听器,接口类监听器,来监听控件现在是何种状态** */ @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) { imageView.setBackgroundResource(b?R.drawable.on:R.drawable.off);//改变imageview背景资源 //当tb被点击之后,方法被执行,compoundButton检测当前是什么按钮 }}
0 0
- android——ToggleButton按钮
- Android——使用多状态按钮ToggleButton(自己动手 丰衣足食)
- Android控件——多状态按钮ToggleButton
- Android-开关按钮ToggleButton
- Android ToggleButton 开关按钮
- 自定义控件——开关按钮ToggleButton
- Android入门(5)——多状态按钮ToggleButton、多选按钮CheckBox、RadioGroup与RadioButtont按钮
- Android ToggleButton Example--开关按钮
- Android---19---ToggleButton开关按钮
- Android笔记——ToggleButton
- Android控件——ToggleButton
- Android基础入门教程——2.3.6 开关按钮ToggleButton和开关Switch
- 安卓——多状态按钮ToggleButton
- ToggleButton按钮
- Android的ToggleButton实现开关按钮
- Android 开发 ToggleButton 滑动开关按钮
- android学习案例2——ToggleButton
- Android—ToggleButton、Switch和RatingBar使用
- 如何让搜索引擎抓取AJAX内容?
- iOS - Masonry 使用中的一些整理
- 今天新开通博客
- HDU 1024 Max Sum Plus Plus
- php使用Mailer实现发送邮件
- android——ToggleButton按钮
- python多线程(2)--thread和threading模块的使用
- 网站开发进阶(四十二)巧用clear:both
- Add Digits
- 第一天 Add Two Numbers(链表加法)
- 北漂-代码大神成长的第一天
- XZ_iOS之打开QQ临时会话列表和拨打电话
- 【codevs1298】凸包周长,计算几何
- UIStatusBar 屏幕顶部用于显示网络、时间和电量等的、高度为20点的控件