这里有新鲜出炉的精品教程,程序狗速度看过来!
Android 是一种基于 Linux 的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由 Google 公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用 "安卓" 或 "安致"。
这篇文章主要介绍了 Android 编程实现音量按钮添加监听事件的方法, 结合实例形式分析了 Android 事件监听实现音量控制的相关操作技巧, 需要的朋友可以参考下
本文实例讲述了 Android 编程实现音量按钮添加监听事件的方法。分享给大家供大家参考,具体如下:
很多 Android 应用都应用到音量按钮,比如翻页,调整音乐声音大小等,但是如果没有对音量按钮进行监听,则无法达到预期的效果。如下代码,就是监听 Android 手机的音量按钮,开发者可以在相应的位置添加自己需要实现的功能。
- @Override public boolean onKeyDown(int keyCode, KeyEvent event) {
- // 获取手机当前音量值
- int i = getCurrentRingValue();
- switch (keyCode) {
- // 音量减小
- case KeyEvent.KEYCODE_VOLUME_DOWN:
- Toast.makeText(Activity03.this, "当前音量值:" + i, Toast.LENGTH_SHORT).show();
- // 音量减小时应该执行的功能代码
- return true;
- // 音量增大
- case KeyEvent.KEYCODE_VOLUME_UP:
- Toast.makeText(Activity03.this, "当前音量值:" + i, Toast.LENGTH_SHORT).show();
- // 音量增大时应该执行的功能代码
- return true;
- }
- return super.onKeyDown(keyCode, event);
- }
希望本文所述对大家 Android 程序设计有所帮助。
来源: http://www.phperz.com/article/17/0718/336625.html