2021-04-30 AndroidStudio_3种按钮点击事件_小白龙抄作业
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种按钮点击事件_小白龙抄作业相关推荐
- java的按钮点击事件_[转载]java处理按钮点击事件
不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1.监听器对象是一个实现了特定监听器接口( ...
- java添加按钮点击事件_如何为odoo 10中的按钮点击事件添加一个java脚本处理程序?...
我想使用java脚本为header中的按钮创建一个处理程序.下面我视图模型给出:如何为odoo 10中的按钮点击事件添加一个java脚本处理程序? inherit_id="web.asset ...
- qt 两种按钮点击事件应用
1.传统connect 例如: connect(ui->findPushBtn,SIGNAL(clicked()),this,SLOT(find())); 参数1:事件UI 参数2:点击系统函数 ...
- java button click事件_java处理按钮点击事件的方法
java处理按钮点击事件的方法 发布时间:2020-09-17 07:17:02 来源:脚本之家 阅读:70 作者:jingxian 不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个Acti ...
- javascript 按钮点击事件
这个部分主要来讲解一下按钮点击事件的集中js的实现方式: 方法一: [html] view plaincopy <!DOCTYPE html> <html> <head ...
- 按钮点击事件的实现方式---原生js
这个部分主要来讲解一下按钮点击事件的集中js的实现方式: 方法一: <!DOCTYPE html> <html> <head lang="en"> ...
- java的按钮点击事件_java处理按钮点击事件的方法
不同的事件源可以产生不同类别的事件.例如,按钮可以发送一个ActionEvent对象,而窗口可以发送WindowEvent对象. AWT时间处理机制的概要: 1. 监听器对象是一个实现了特定监听器接口 ...
- 【Android 插件化】Hook 插件化框架 ( Hook 实现思路 | Hook 按钮点击事件 )
Android 插件化系列文章目录 [Android 插件化]插件化简介 ( 组件化与插件化 ) [Android 插件化]插件化原理 ( JVM 内存数据 | 类加载流程 ) [Android 插件 ...
- RxSwift之订阅UITableViewCell里的按钮点击事件
一.前言 我们知道,通过订阅 tableView 的 itemSelected 或 modelSelected 这两个 Rx 扩展方法,可以对单元格的点击事件进行响应,并执行相关的业务代码. 但有时候 ...
- Android Listview中Button按钮点击事件冲突解决办法
今天做项目时,ListView中含有了Button组件,心里一早就知道肯定会有冲突,因为以前就遇到过,并解决过,可惜当时没有记录下来. 今天在做的时候,继续被这个问题郁闷了一把,后来解决后,赶紧来记录 ...
最新文章
- python监听文件更改记录_如何用机器人监听老板微信?
- Java HashMap的put操作(Java1.8)
- Git 基础 - 打标签 tag
- openwrt开发环境搭建
- ClickHouse 详细集群部署方案
- Linux服务器性能优化
- 网盘中搭建git服务
- PAT (Basic Level) Practice1009 说反话
- linux junit
- iis mysql端口修改_如何处理IIS和Apache之间经常端口冲突
- 械体叶NUNNECH FEWNE OFUEenTM 17.1+教程与算例
- Tyvj 1728 普通平衡树
- NoteBook / 期货及衍生品基础(3)
- 宏碁电脑怎么快速重装Win11系统?
- 3Dmax自动加载脚本错误,语法错误:位于bad,需要因子
- 3、浙江移动网页Post登陆分析RSA算法【Post/Js逆向笔记】
- 为什么很多公司不要培训机构出来的程序员?
- 前后端分离单点登录SSO实现方案 淘宝、京东跨域获取Cookie、OAuth2、QQ客户端多种模式
- 【Python 实战基础】 如何绘制中国地图展示省份GDP数据
- 《梁启超家书》笔记三——交友取益,或读书取益,也要方面稍多,才有接谈交换,或开卷引进的机会