【记录】Android按键操作
来源:互联网 发布:欧特克软件下载 编辑:程序博客网 时间:2024/06/03 19:37
Android按键操作——可识别按键动作(按下、松开、点击)
参考文章:http://blog.chinaunix.net/uid-26993600-id-3304530.html
下面介绍一下操作步骤:
1、编写buttonListener类
class buttonListener implements OnClickListener, OnTouchListener { @Override public void onClick(View arg0) { // TODO Auto-generated method stub } @Override public boolean onTouch(View arg0, MotionEvent arg1) { // TODO Auto-generated method stub if(arg0.getId() == R.id.forward) { if(arg1.getAction() == MotionEvent.ACTION_DOWN) { sendMessage("1"); } if(arg1.getAction() == MotionEvent.ACTION_UP) { sendMessage("0"); } } return false; } }
2、获取按钮并为其设置监听器
//get the buttonsprivate Button mForwardButton;mForwardButton = (Button) findViewById(R.id.forward);buttonListener blForward = new buttonListener();//set touch listener for the buttonsmForwardButton.setOnTouchListener(blForward);//set click listener for the buttonsmForwardButton.setOnClickListener(blForward);
3、编写按键触发相应动作时的执行代码
其实就在buttonListener类中的onTouch()和onClick()函数中。
0 0
- 【记录】Android按键操作
- Android学习之按键操作
- Android学习笔记之按键操作
- Android 接收蓝牙耳机按键操作
- Android Studio 操作记录
- Android 命令行操作 [记录]
- 【记录】Android监听蓝牙耳机的按键事件
- Android、Android Studio 操作记录
- 记录键盘按键
- android 按键
- android 按键
- android 按键
- Android按键
- android 按键
- android sqlite 操作 说明 记录
- Android Studio 操作记录二
- android学习记录-文件操作
- Android Studio 操作记录二
- 正确使用STL-MAP中Erase函数
- 给 UILabel 中的文字增加删除线
- 数据降维技术——PCA(主成分分析)
- memcached-session-manager 实现 tomcat session共享
- IOS UIView跳转
- 【记录】Android按键操作
- 欢迎大家关注我的【白话算法和数据结构】专栏
- 美大学研发WiFO,可提升WiFi10倍速度
- android broadcast
- 关于学生成绩管理的小程序 -- 一个菜鸟
- substr 和subString 的用法及区别
- NTP configure 时间服务器
- 人脸识别(简单代码)
- OSAL 之功耗管理