按钮的添加使用

1.复选框的添加

 1 <LinearLayout
 2         android:layout_width="wrap_content"
 3         android:layout_height="wrap_content">
 4     <CheckBox
 5         android:layout_width="wrap_content"
 6         android:layout_height="wrap_content"
 7         android:text="章子怡"
 8         android:id="@+id/cb_1"
 9         android:checked="true"
10         />
11     <CheckBox
12         android:layout_width="wrap_content"
13         android:layout_height="wrap_content"
14         android:text="范冰冰"
15         android:id="@+id/cb_2"
16         android:checked="true"/>
17     <CheckBox
18         android:layout_width="wrap_content"
19         android:layout_height="wrap_content"
20         android:text="彭丽媛"
21         android:id="@+id/cb_3"
22         android:checked="true"/>
23     </LinearLayout>

2.开关按钮的添加

 1 <LinearLayout
 2         android:layout_width="wrap_content"
 3         android:layout_height="wrap_content">
 4     <ToggleButton
 5         android:layout_width="wrap_content"
 6         android:layout_height="wrap_content"
 7         android:textOn="开"
 8         android:textOff="关"
 9         android:id="@+id/tb_1"/>
10     <Switch
11         android:layout_width="wrap_content"
12         android:layout_height="wrap_content"
13         android:text="点我!!!!!!!!!!"
14         android:id="@+id/sw_1"
15         />
16     </LinearLayout>

3.对于复选框的提示监视器的添加

 1 CheckBox cb_1;
 2 CheckBox cb_2;
 3 CheckBox cb_3;
 4
 5 protected void onCreate(Bundle savedInstanceState) {
 6 super.onCreate(savedInstanceState);
 7 setContentView(R.layout.activity_test1);
 8
 9 cb_1 = (CheckBox)findViewById(R.id.cb_1);
10 cb_2 = (CheckBox)findViewById(R.id.cb_2);
11 cb_3 = (CheckBox)findViewById(R.id.cb_3);
12
13 //监听器的实例
14 CB_oncheckedchangelistener cb1 = new CB_oncheckedchangelistener();
15 //监听器绑定
16 cb_1.setOnCheckedChangeListener(cb1);
17 cb_2.setOnCheckedChangeListener(cb1);
18 cb_3.setOnCheckedChangeListener(cb1);
19
20 class CB_oncheckedchangelistener implements CompoundButton.OnCheckedChangeListener
21     {
22         @Override
23         public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
24
25             CheckBox cb = (CheckBox)buttonView;
26
27             String str = cb.getText().toString();
28
29             if (isChecked)
30             {
31                 Toast.makeText(TestActivity1.this, str+"被选中", Toast.LENGTH_SHORT).show();
32             }
33             else
34             {
35                 Toast.makeText(TestActivity1.this,str+"被取消选中", Toast.LENGTH_SHORT).show();
36             }
37         }
38     }

4.对于开关按钮的提示监视器的添加

 1 tb_1 = (ToggleButton)findViewById(R.id.tb_1);
 2
 3 sw_1 = (Switch)findViewById(R.id.sw_1);
 4
 5 tb_1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
 6             @Override
 7             public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
 8                 Toast.makeText(TestActivity1.this,"开关状态 = "+(isChecked?"开":"关"), Toast.LENGTH_SHORT).show();
 9
10             }
11         });
12
13 sw_1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
14             @Override
15             public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
16                 Toast.makeText(TestActivity1.this, "开关状态= "+(isChecked?"开":"关"), Toast.LENGTH_SHORT).show();
17             }
18         });

具体视图如下:

时间: 2024-10-27 18:48:55

按钮的添加使用的相关文章

Ugui按钮事件添加方法

按钮事件添加方法3个例子 Eg1: using UnityEngine; using System.Collections; using UnityEngine.Events;//引用事件命名空间 using UnityEngine.UI;//引用UI命名空间 public class Test : MonoBehaviour { // Use this for initialization void Start () { //定义Action,并赋予delegate方法 UnityAction

MFC 基础知识:对话框背景添加图片和按钮Button添加图片

很长时间没有接触MFC相关的知识了,我大概是在大二时候学习的MFC相关知识及图像处理,现在由于要帮个朋友完成个基于C++的程序,所以又回顾了下相关知识.的确,任何知识一段时间过后都比较容易忘记,但回顾起来还是很有印象的. 这篇文章主要是回顾以前的MFC基础知识,给对话框添加背景图片和给按钮button添加背景图片:希望此篇基础性文章对大家有所帮助!同时为下次做MFC相关知识提供点此时所想所感吧.内容比较简单,高手飘过~ 一. 对话框背景添加图片 首先通过VS2012创建MFC对话框应用程序,项目

按钮动态添加删除input

症状: 也就是实现,添加按钮不断添加新的输入框,以及删除按钮. 处方代码: <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@include file="/context/mytags.jsp"%> <!DO

ext Window点击右上角关闭(X按钮)添加监听事件

使用场景:关闭window的时候增加监听事件. 正确的使用方式: addwin = new Ext.Window({ title : '新增', closable : true, width : 500, autoHeight: true, border : false, plain : true, modal : true, layout : 'fit', bodyStyle : 'padding:5px;', maximizable : false,// 禁止最大化 closeAction

056在按钮中添加图像

效果如下: ViewController.h 1 #import <UIKit/UIKit.h> 2 3 @interface ViewController : UIViewController 4 @property (strong, nonatomic) UIButton *btnShadow; 5 6 @end ViewController.m 1 #import "ViewController.h" 2 3 @interface ViewController ()

WPF开发为按钮提供添加,删除和重新排列ListBox内容的功能

原文:WPF开发为按钮提供添加,删除和重新排列ListBox内容的功能 介绍 我有一种情况,我希望能够将项目添加到列表中,并在列表中移动项目,这似乎是使用a的最简单方法ListBox.我立刻想到了如何以通用的方式做到这一点,然后,也许,可以使用行为来做到这一点.这似乎是一个非常有用的想法.我决定以一种简单的方式为我正在开发的应用程序做这件事,但我想我会创建一个演示项目来探索这个想法.这是结果. 概观 该行为实际上有四个独立的部分,可以在一个类中执行不同的功能: 添加项目 将所选项目向上移动一个位

iOS实现row行column列个按钮的添加

注释要添加的按钮的总个数为total -(void)addScrollAndButton{ int  COLUMN=4;//列数 int total = self.listArray.count; //int rows = (total / COLUMN) + ((total % COLUMN) > 0 ? 1 : 0); int btnwidth=50; int btnheight=30; int widthblank=20; int heightblank=20; for (int i=0;

NGUI 创建自定义按钮并添加按钮响应

因为项目需要,很多资源需要实例化,同时希望利用NGUI的一些功能,折腾了一下还是找到了解决办法. private GameObject creatItems(Vector3 pos,Texture2D texture) { //这个是利用NGUITools的功能,前一个参数是父物体,后一个是要实例化的对象.也可以使用unity自带的实例化函数 GameObject obj = NGUITools.AddChild(this.gameObject, pref); //这一句是指定父物体,我的在上一

MFC动态创建控件(按钮)及添加消息响应

动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的. 一.创建动态控件: 为了对照,我们先来看一下静态控件的创建. 放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被显示时,其上的控件也会显示. 静态控件不需要调用Create()函数来创建. 而创建动态控件有很大不同,以下以按钮为例,看一下动态控件的创建过程: 1.建立控件I

tableView添加悬浮按钮button添加悬浮窗

如何给tableView添加一个悬浮的按钮? 恐怕没有想象的那么简单! 最近在公司做项目时,产品经理有一个需求就是在一个 tableView上 加一个悬浮的按钮, 尝试了很多方案之后我终于找到了一个通用的可行的方案! 最终效果图: 滑动tableView之后的效果是: 可以 看到,我们实现了 悬浮的效果,随着tableView的滑动,悬浮按钮并没有随之儿而滚动! 受到这个启发,我们应该可以在 tableView上面,可以根据实际情况添加一个 悬浮的 置顶按钮,提高用户体验! 首先说一下方案的选取