实现按钮的长按监听(聂同学的作业)
布局文件:

<?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;}}

效果:长按

实现按钮的长按监听(聂同学的作业)相关推荐

  1. android注册广播监听按钮,Android实现广播监听HOME键操作

    先写了个Service,在服务中通过广播来监听HOME键操作: public class HomeService extends Service{ private MonitoHomeReceiver ...

  2. Java按钮监听器ActionListener 事件监听教程.

    按钮点击产生的效果通过事件监听来实现,下面介绍如何创建一个按钮的监听器, 一.创建监听器 1. 创建一个普通的Frame和然后添加一个按钮,参考教程 2.自制一个MyActionListener 的监 ...

  3. Java日记_17.9.01——点击按钮后,键盘监听失效的原因与解决办法

    最近在自学JAVA,听了前辈的安利在做自己的小画板,然后悲剧就发生了,同时添加按钮和键盘监听之后,就产生了如题的问题,一直觉得是自己监听事件注册的不对,改了一天,然后终于找到了原因,真的巨坑啊我觉得q ...

  4. java按钮点击事件监听_按钮事件监听

    [java]代码库/** * 功能:按钮事件监听 */ package com.test; import java.awt.*; import javax.swing.*; import java.a ...

  5. android 设置键盘按钮事件,Android 改变软键盘的回车键按钮格式,然后监听回车键的点击事件...

    EditText中有一个属性:imeOptions.它的参数常用的有如下几种:1.actionNext下一步,通常用于跳转到下一个EditText(回车键监听不到) 2.actionGo前往,通常用于 ...

  6. android设置返回按钮无效,Android onKeyDown监听返回键无效的解决办法

    Android onKeyDown监听返回键无效的解决办法 当我们的Activity继承了TabActivity,在该类中重写onKeyDown是监听不到返回键的, 具体解决方法如下: 重写dispa ...

  7. html页面多个按钮点击事件监听事件,HTML Button.onclick 事件汇总

    type="button" value="打开" name="Button1"> type="button" va ...

  8. android怎么设置按钮点击事件监听,Android点击Button按钮的四种事件监听方法总结...

    首先我们在activity_main.xml里面先定义一个Button空间 好,现在要我们来看点击事件的四种写法: 1.最常见的一种写法--匿名的内部类做为事件监听器类 package com.bas ...

  9. 为什么火狐浏览器中点击按钮失效_各种浏览器审查、监听http头工具介绍

    一.谷歌内置的审查工具(v17.0). 右键点击审查(Ctrl+Shirt+Alt) 浏览器下方会出现审查框,刷新网页 就会出现下图所示,先后点击"netword"-->在下 ...

最新文章

  1. 新手熊猫烧香学习笔记
  2. LockSupport 使用
  3. linux下varnish4配置语法(基础)
  4. 快速搞懂ThreadLocal实现原理
  5. Linux 命令之 Bang(!) 命令
  6. 滑动轨迹 曲线 python_python – 计算轨迹(路径)中的转折点/枢轴点
  7. f1ag_1s_h3re.php,攻防世界XCTF-WEB-新手练习区(1-3)
  8. linux内核zfs,ZFS与Linux文件系统的变革
  9. Tensorflow深度学习入门(5)——优化训练MNIST数据和调用训练模型识别图片
  10. 什么是xapk文件?
  11. M个苹果放N个篮子,篮子可以为空,有多少种放法?
  12. You must SET PASSWORD before executing this statement的解决方法 详细出处参考:http://www.jb51.net/article/39187.
  13. 【云原生之K8s】 Pod基础概念
  14. Android 监听Home键按键事件
  15. Android为什么采用Binder机制
  16. linux下最好用的安卓模拟器!
  17. Linux 下 strace 命令用法总结
  18. 高考报志愿,是一门玄学
  19. 颜色大全英语python_Python颜色分类及格式
  20. php获取手机ip地址,获取手机的ip地址

热门文章

  1. EPICS记录参考4--所有输入记录都有的字段和所有输出记录都有的字段
  2. Race Condition 引起的 HashMap CPU100%
  3. OSError: [Errno 22] Invalid argument: 'C:\\Users\\83815\\Desktop\\result_0111\\1-11-kh-yd\\white\\n
  4. IDEA 警告 the package is not inside non-bundled dependency
  5. 删除重复数据只保留一条数据
  6. 【滤波跟踪】Singer-Kalman模型下的机动目标跟踪算法含Matlab源码
  7. 侠客风云传服务器维护,《侠客风云传》邪派路线大地图阶段部分任务要点图文攻略...
  8. android菜单功能,Android“设置”菜单
  9. sql 上一行减下一行_买大米时,不管什么牌子,只要包装袋上没这一行字,别买~...
  10. 寒假日报(1.25)