实现按钮的长按监听(聂同学的作业)
实现按钮的长按监听(聂同学的作业)
布局文件:
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 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”
tools:context=“.MainActivity”>
<Buttonandroid:id="@+id/button"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="长按按钮"/>
</androidx.constraintlayout.widget.ConstraintLayout>
Mainactivity:
package com.example.onlongclickllstener;
import androidx.appcompat.app.AppCompatActivity;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends Activity implements View.OnLongClickListener {
Button button;//声明按钮的引用
public void onCreate(Bundle savedInstanceState) {//重写的onCreate方法super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);button = (Button) this.findViewById(R.id.button);//得到按钮的引用button.setTextSize(20);button.setOnLongClickListener(this);//注册监听}public boolean onLongClick(View v) {//实现接口中的方法if(v == button){//当按下的是按钮时Toast.makeText(this,"长时间按下了按钮",Toast.LENGTH_SHORT).show();//显示提示}return false;}}
效果:长按
实现按钮的长按监听(聂同学的作业)相关推荐
- android注册广播监听按钮,Android实现广播监听HOME键操作
先写了个Service,在服务中通过广播来监听HOME键操作: public class HomeService extends Service{ private MonitoHomeReceiver ...
- Java按钮监听器ActionListener 事件监听教程.
按钮点击产生的效果通过事件监听来实现,下面介绍如何创建一个按钮的监听器, 一.创建监听器 1. 创建一个普通的Frame和然后添加一个按钮,参考教程 2.自制一个MyActionListener 的监 ...
- Java日记_17.9.01——点击按钮后,键盘监听失效的原因与解决办法
最近在自学JAVA,听了前辈的安利在做自己的小画板,然后悲剧就发生了,同时添加按钮和键盘监听之后,就产生了如题的问题,一直觉得是自己监听事件注册的不对,改了一天,然后终于找到了原因,真的巨坑啊我觉得q ...
- java按钮点击事件监听_按钮事件监听
[java]代码库/** * 功能:按钮事件监听 */ package com.test; import java.awt.*; import javax.swing.*; import java.a ...
- android 设置键盘按钮事件,Android 改变软键盘的回车键按钮格式,然后监听回车键的点击事件...
EditText中有一个属性:imeOptions.它的参数常用的有如下几种:1.actionNext下一步,通常用于跳转到下一个EditText(回车键监听不到) 2.actionGo前往,通常用于 ...
- android设置返回按钮无效,Android onKeyDown监听返回键无效的解决办法
Android onKeyDown监听返回键无效的解决办法 当我们的Activity继承了TabActivity,在该类中重写onKeyDown是监听不到返回键的, 具体解决方法如下: 重写dispa ...
- html页面多个按钮点击事件监听事件,HTML Button.onclick 事件汇总
type="button" value="打开" name="Button1"> type="button" va ...
- android怎么设置按钮点击事件监听,Android点击Button按钮的四种事件监听方法总结...
首先我们在activity_main.xml里面先定义一个Button空间 好,现在要我们来看点击事件的四种写法: 1.最常见的一种写法--匿名的内部类做为事件监听器类 package com.bas ...
- 为什么火狐浏览器中点击按钮失效_各种浏览器审查、监听http头工具介绍
一.谷歌内置的审查工具(v17.0). 右键点击审查(Ctrl+Shirt+Alt) 浏览器下方会出现审查框,刷新网页 就会出现下图所示,先后点击"netword"-->在下 ...
最新文章
- 新手熊猫烧香学习笔记
- LockSupport 使用
- linux下varnish4配置语法(基础)
- 快速搞懂ThreadLocal实现原理
- Linux 命令之 Bang(!) 命令
- 滑动轨迹 曲线 python_python – 计算轨迹(路径)中的转折点/枢轴点
- f1ag_1s_h3re.php,攻防世界XCTF-WEB-新手练习区(1-3)
- linux内核zfs,ZFS与Linux文件系统的变革
- Tensorflow深度学习入门(5)——优化训练MNIST数据和调用训练模型识别图片
- 什么是xapk文件?
- M个苹果放N个篮子,篮子可以为空,有多少种放法?
- You must SET PASSWORD before executing this statement的解决方法 详细出处参考:http://www.jb51.net/article/39187.
- 【云原生之K8s】 Pod基础概念
- Android 监听Home键按键事件
- Android为什么采用Binder机制
- linux下最好用的安卓模拟器!
- Linux 下 strace 命令用法总结
- 高考报志愿,是一门玄学
- 颜色大全英语python_Python颜色分类及格式
- php获取手机ip地址,获取手机的ip地址
热门文章
- EPICS记录参考4--所有输入记录都有的字段和所有输出记录都有的字段
- Race Condition 引起的 HashMap CPU100%
- OSError: [Errno 22] Invalid argument: 'C:\\Users\\83815\\Desktop\\result_0111\\1-11-kh-yd\\white\\n
- IDEA 警告 the package is not inside non-bundled dependency
- 删除重复数据只保留一条数据
- 【滤波跟踪】Singer-Kalman模型下的机动目标跟踪算法含Matlab源码
- 侠客风云传服务器维护,《侠客风云传》邪派路线大地图阶段部分任务要点图文攻略...
- android菜单功能,Android“设置”菜单
- sql 上一行减下一行_买大米时,不管什么牌子,只要包装袋上没这一行字,别买~...
- 寒假日报(1.25)