AndroidStudio 创建 Empty Activity  命名 MyButton123

主文件代码如下: 全体复制粘贴

MainActivity.java 

package com.example.mybutton123;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;public class MainActivity extends AppCompatActivity implements View.OnClickListener {private Button btn22;//第2个点击事件方法,声明一个Button引用@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);//第2个点击事件方法,如下btn22 = findViewById(R.id.btn2);btn22.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {Toast.makeText(getApplicationContext(),"你点击的是按钮2",Toast.LENGTH_LONG).show();}});findViewById(R.id.btn3).setOnClickListener(this);//第三个点击事件方法是要加上implements View.OnClickListener这个接口}//第1个点击事件方法,在第一个Button按钮上写入android:onClick="button1",写方法名button1,如下public void button1(View view) {Toast.makeText(getApplicationContext(),"你点击的是按钮1",Toast.LENGTH_LONG).show();//makeText(getApplicationContext(),"你点击的是按钮1",Toast.LENGTH_LONG)返回的是一个Toast对象}@Overridepublic void onClick(View v) {//第三个点击事件方法是要加上implements View.OnClickListener这个接口Toast.makeText(getApplicationContext(),"你点击的是按钮3333",Toast.LENGTH_LONG).show();}
}

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"tools:context=".MainActivity"><Buttonandroid:onClick="button1"android:id="@+id/btn1"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="按钮1" /><Buttonandroid:id="@+id/btn2"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="按钮2" /><Buttonandroid:id="@+id/btn3"android:layout_width="match_parent"android:layout_height="wrap_content"android:text="按钮3" />
</LinearLayout>

2021-04-30 AndroidStudio_3种按钮点击事件_小白龙抄作业相关推荐

  1. java的按钮点击事件_[转载]java处理按钮点击事件

    不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1.监听器对象是一个实现了特定监听器接口( ...

  2. java添加按钮点击事件_如何为odoo 10中的按钮点击事件添加一个java脚本处理程序?...

    我想使用java脚本为header中的按钮创建一个处理程序.下面我视图模型给出:如何为odoo 10中的按钮点击事件添加一个java脚本处理程序? inherit_id="web.asset ...

  3. qt 两种按钮点击事件应用

    1.传统connect 例如: connect(ui->findPushBtn,SIGNAL(clicked()),this,SLOT(find())); 参数1:事件UI 参数2:点击系统函数 ...

  4. java button click事件_java处理按钮点击事件的方法

    java处理按钮点击事件的方法 发布时间:2020-09-17 07:17:02 来源:脚本之家 阅读:70 作者:jingxian 不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个Acti ...

  5. javascript 按钮点击事件

    这个部分主要来讲解一下按钮点击事件的集中js的实现方式: 方法一: [html] view plaincopy <!DOCTYPE html> <html> <head  ...

  6. 按钮点击事件的实现方式---原生js

    这个部分主要来讲解一下按钮点击事件的集中js的实现方式: 方法一: <!DOCTYPE html> <html> <head lang="en"> ...

  7. java的按钮点击事件_java处理按钮点击事件的方法

    不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1. 监听器对象是一个实现了特定监听器接口 ...

  8. 【Android 插件化】Hook 插件化框架 ( Hook 实现思路 | Hook 按钮点击事件 )

    Android 插件化系列文章目录 [Android 插件化]插件化简介 ( 组件化与插件化 ) [Android 插件化]插件化原理 ( JVM 内存数据 | 类加载流程 ) [Android 插件 ...

  9. RxSwift之订阅UITableViewCell里的按钮点击事件

    一.前言 我们知道,通过订阅 tableView 的 itemSelected 或 modelSelected 这两个 Rx 扩展方法,可以对单元格的点击事件进行响应,并执行相关的业务代码. 但有时候 ...

  10. Android Listview中Button按钮点击事件冲突解决办法

    今天做项目时,ListView中含有了Button组件,心里一早就知道肯定会有冲突,因为以前就遇到过,并解决过,可惜当时没有记录下来. 今天在做的时候,继续被这个问题郁闷了一把,后来解决后,赶紧来记录 ...

最新文章

  1. python监听文件更改记录_如何用机器人监听老板微信?
  2. Java HashMap的put操作(Java1.8)
  3. Git 基础 - 打标签 tag
  4. openwrt开发环境搭建
  5. ClickHouse 详细集群部署方案
  6. Linux服务器性能优化
  7. 网盘中搭建git服务
  8. PAT (Basic Level) Practice1009 说反话
  9. linux junit
  10. iis mysql端口修改_如何处理IIS和Apache之间经常端口冲突
  11. 械体叶NUNNECH FEWNE OFUEenTM 17.1+教程与算例
  12. Tyvj 1728 普通平衡树
  13. NoteBook / 期货及衍生品基础(3)
  14. 宏碁电脑怎么快速重装Win11系统?
  15. 3Dmax自动加载脚本错误,语法错误:位于bad,需要因子
  16. 3、浙江移动网页Post登陆分析RSA算法【Post/Js逆向笔记】
  17. 为什么很多公司不要培训机构出来的程序员?
  18. 前后端分离单点登录SSO实现方案 淘宝、京东跨域获取Cookie、OAuth2、QQ客户端多种模式
  19. 【Python 实战基础】 如何绘制中国地图展示省份GDP数据
  20. 《梁启超家书》笔记三——交友取益,或读书取益,也要方面稍多,才有接谈交换,或开卷引进的机会

热门文章

  1. 就业季必看的职业规划
  2. 艾思瑞吡非尼酮在哪报销
  3. 猜数游戏,随机生成一个1~100的数进行猜测。
  4. 寻找丢失的LZY(dfs)
  5. 在CentOS7上安装Mysql,无法启动提示错误:Failed to initialize DD Storage Engine
  6. 获取wifi 的ssid出现unknown ssid
  7. 3D (Input) Sparse Convolution
  8. C#-Winform知识点
  9. 儿时的小游戏:象狮虎豹狼狗猫鼠
  10. github托管静态网页