// 长按触发handlefinal Handler handler = new Handler();final Runnable mLongPressed = new Runnable() {public void run() {// 长按处理AudioRecordManager.getInstance(EventReportActivity.this).startRecord();}};// 手势操作处理mBtnVoice.setOnTouchListener(new View.OnTouchListener() {@Overridepublic boolean onTouch(View v, MotionEvent event) {if (event.getAction() == MotionEvent.ACTION_DOWN)handler.postDelayed(mLongPressed, 1000);if (event.getAction() == MotionEvent.ACTION_UP) {handler.removeCallbacks(mLongPressed);tv_voicehint.setText("");// 放开处理AudioRecordManager.getInstance(EventReportActivity.this).stopRecord();AudioRecordManager.getInstance(EventReportActivity.this).destroyRecord();}return true;}});

android:监听按钮的长按与松开相关推荐

  1. 蓝牙耳机按键事件linux,【记录】Android监听蓝牙耳机的按键事件

    Android监听蓝牙耳机的按键事件 一.本文测试环境: 1.使用Dacom M10蓝牙耳机 2.成功监测到"电话键"(音量键没有监测到) 3.参考资料 4.参考源码 二.一些说明 ...

  2. Android 监听 WiFi 开关状态

    Android 监听 WiFi 开关状态 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/70854309 本文出自[赵彦军的博客] ...

  3. android 监听手机电量变化

    今天,简单讲讲如何监听手机电量的变化. 监听电量是不能静态注册的. 后来上网搜索,发现有五个不能静态注册的广播,这里记录一下,免得下次再后知后觉的发现并惊讶于自己的笨拙. 不能静态注册的广播: and ...

  4. android 监听手机开机

    今天,简单讲讲  android 监听手机开机. 需求描述:有些时候,我们需要我们的程序在开机后能自动运行,在系统即将关闭时,能写入一些记录到指定的文件里. 一.开机广播监听: Android系统 ...

  5. android 监听屏幕是否锁屏

    今天,简单讲讲如何监听手机屏幕是否锁屏. 实现方法:1)通过BroadcastReceiver接收广播Intent.ACTION_SCREEN_ON和Intent.ACTION_SCREEN_OFF可 ...

  6. android 监听网络状态

    今天,讲讲怎么监听手机网络状态的改变. 一.加入网络权限 获取网络信息需要在AndroidManifest.xml文件中加入相应的权限. <uses-permission android:nam ...

  7. android 应用监听home键,Android 监听Home键

    搜索热词 下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. private final BroadcastReceiver homeRece ...

  8. Android监听返回键、Home键+再按一次返回键退出应用

    Android监听返回键需重写onKeyDown()方法 Home键keyCode==KeyEvent.KEYCODE_HOME [java] view plaincopy @Override pub ...

  9. android通知栏的点击事件,Android监听消息通知栏点击事件

    Android监听消息通知栏点击事件 使用BroadCastReceiver 1 新建一个NotificationClickReceiver 类,并且在清单文件中注册!! public class N ...

最新文章

  1. PHP函数学习nl2br(),strlen(),mb_strlen()
  2. react-router browserHistory刷新页面404问题解决
  3. iOS安全之二次封装AFN并设置请求头/执行HTTPS加强安全
  4. 他凭什么年薪35W,如何抓住2018年大数据AI浪潮?
  5. Spring Boot 打成war包部署到tomcat8.5.20报无法访问
  6. webpack入门系列2
  7. JavaSE——类集(上)(Collection、List、Iterator、forEach)
  8. L2-007. 家庭房产
  9. FLOPs衡量模型复杂度
  10. php的CodeIgniter框架中如何过滤数据(将危险数据如html类型的数据过滤后提交到数据库)...
  11. Lintcode129 Rehashing solution 题解
  12. 6.1离散时间马尔科夫链
  13. wsdl2java 工具_apache CXF wsdl2java工具的使用
  14. 如何使用计算机?【快速上手】带你了解计算机!
  15. 模拟电子电路基础——放大器理解与梳理
  16. 增加BUG的测试版本字段
  17. selenium新浪邮箱注册句柄切换实战
  18. r语言 相关性作图_R语言:多个基因的相关性分析与展示
  19. 「前端架构」React,Angular还是Vue,太难选了?看完秒懂。
  20. 分布式持久内存文件系统Octopus(ATC-17 )分析(一)

热门文章

  1. rqnoj86 智捅马蜂窝
  2. 见识可能比聪明更重要
  3. Scala编程之伴生对象
  4. 通用固定长度编码格式的字符串查找算法的实现
  5. TCP通信Socket编程----传输不同数据类型。
  6. 辐射度量学和渲染方程
  7. 全选主元高斯消去法 matlab程序,[VB]全选主元高斯消去法求解线性方程组
  8. 【mixin是什么】
  9. Linux中DNS正向解析(附带解析实验)
  10. 超宽带定位算法matlab,毕业设计_--超宽带(UWB)无线定位技术.doc