博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android--->Button按钮操作
阅读量:4364 次
发布时间:2019-06-07

本文共 1457 字,大约阅读时间需要 4 分钟。

main.xml中设置两个按钮

主函数MainActivity编写按钮操作代码

package com.szy.button.activity;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.Toast;public class MainActivity extends Activity{    private Button btn1=null;         //设置两个按钮对象    private Button btn2=null;        public void onCreate(Bundle savedInstanceState)    {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        btn1=(Button)findViewById(R.id.btn1);    //按钮对象指明了用到哪个按钮的id,绑定id号        btn2=(Button)findViewById(R.id.btn2);        btn1.setOnClickListener(listener);      //设置按钮点击后的事件listener        btn2.setOnClickListener(listener);            }        //事件函数,表示按下后所发生的动作    private OnClickListener listener=new OnClickListener()         {                public void onClick(View v)        {            Button btn=(Button)v;                switch (btn.getId())     //判断哪个按钮被按下,获取按钮id            {            case R.id.btn1:                Toast.makeText(MainActivity.this, "你点击了按钮", Toast.LENGTH_LONG).show();                break;            case R.id.btn2:                System.out.println("你点击了Button2");                Toast.makeText(MainActivity.this, "你点击了按钮2", Toast.LENGTH_LONG).show();                break;            }        }    };}

 

转载于:https://www.cnblogs.com/yihujiu/p/5721202.html

你可能感兴趣的文章
显示消息提示对话框(WebForm)
查看>>
分享下自己编译 XBMC 的过程(zhuan)
查看>>
selenium3 + python - cookie定位
查看>>
通过百度地图API获取地址经纬度
查看>>
Map接口
查看>>
【NIO】之IO和NIO的区别
查看>>
for+next()实现数组的遍历及while list each 的使用
查看>>
MySQL中查询获取每个班级成绩前三名的学生信息
查看>>
ubuntu下如何查找某个文件的路径
查看>>
es6常用基础合集
查看>>
关于数据库表的“记录”与“字段”
查看>>
Huffman树学习
查看>>
获取用户地理位置
查看>>
kubernetes cpu限制参数说明
查看>>
SQLSERVER如何获取一个数据库中的所有表的名称、一个表中所有字段的名称
查看>>
Linux 常用命令二 pwd cd
查看>>
Axis通过wsdd部署Web Service
查看>>
【SQL】sql版Split函数。用于拆分字符串为单列表格
查看>>
HashMap实现原理分析
查看>>
第一冲刺阶段工作总结02
查看>>