多按键监听事件
来源:互联网 发布:手机sdr软件 编辑:程序博客网 时间:2024/06/10 18:02
最近在研习Android开发,发现另一种事件监听的编程风格,值得推荐学习。示例如下:
//创建按键的监听事件button1.setOnClickListener(listener);button2.setOnClickListener(listener);//创建监听事件对象private android.view.View.OnClickListener listener =new android.view.View.OnClickListener(){<span style="white-space:pre"></span>@Override
<span style="white-space:pre"></span>public void onClick(View v){<span style="white-space:pre"></span>Intent intent=new Intent();
<span style="white-space:pre"></span>Button button=(Button)v;
<span style="white-space:pre"></span>switch (button.getId()){<span style="white-space:pre"></span>case R.id.btn1:
<span style="white-space:pre"></span>//To do something
<span style="white-space:pre"></span>//break;
<span style="white-space:pre"></span>case R.id.btn2:
<span style="white-space:pre"></span>//To do something
<span style="white-space:pre"></span>//break;
.<span style="white-space:pre"></span>}
<span style="white-space:pre"></span>}
<span style="white-space:pre"></span>};参考文献:
Android开发实战 软件开发技术联盟 清华大学出版社
0 0
- 多按键监听事件
- 监听鼠标按键事件
- android按键监听事件
- SWT/JFace 按键、事件、监听
- SWT/JFace 按键、事件、监听
- SWT/JFace 按键、事件、监听
- 耳机按键事件的监听
- SWT/JFace 按键、事件、监听
- Android监听耳机按键事件
- Android监听耳机按键事件
- Dialog里监听ESC按键事件
- Dialog里监听ESC按键事件
- 按键事件(KeyEvent)的监听与处理
- Android Home键按键事件监听
- Unigine 监听键盘事件和模拟按键
- iOS监听键盘的删除按键事件
- iOS监听键盘的删除按键事件
- JS组合按键事件监听插件
- 【特征工程系列2】如何获得训练数据的标签?
- Printk打印优先级设定
- axure7.0注册码Licensee序列号
- 回溯---数组序列中所有和为S的组合
- iOS开发-正则表达式
- 多按键监听事件
- 玩转lua:搞懂lua潜规则
- Error与Exception的联系与区别
- Verticle in Vert.x
- 有序的整数划分,青蛙跳台阶问题 MATLAB
- C++静态库与动态库
- 找出平面上距离最近的两个点
- JNI浅析
- 没有数据分析大数据就什么也不是