如何拦截android手机上声音控制 一般android手机旁边有两个控制声音加、减的按钮,我现在的项目要求用户按了声音的加、减后拦截下来,把这两个命令用于别的用途,求大神解答~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 好像是这个,错了别喷我@Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) { switch (keyCode) { case KeyEvent.KEYCODE_VOLUME_UP: audio.adjustStreamVolume( AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, AudioManager.FLAG_PLAY_SOUND | AudioManager.FLAG_SHOW_UI); return true; case KeyEvent.KEYCODE_VOLUME_DOWN: audio.adjustStreamVolume( AudioManager.STREAM_MUSIC, AudioManager.ADJUST_LOWER, AudioManager.FLAG_PLAY_SOUND | AudioManager.FLAG_SHOW_UI); return true; default: break; } return super.onKeyDown(keyCode, event); } 麻烦你了,就是这个。不知道的同学可以看这个网址,写的挺全的:http://mobile.51cto.com/aprogram-334311.htm android socket编程问题: Android源代码编译问题请教!!各位同仁帮忙看看!! Go锁屏 里面是怎么设置不可以卸载的??? 一个关于sqlite主键ID 的问题 三星Galaxy s i9000 刷root 的时候提示签名验证失败 怎么解决? 请问各位大侠,关于Intent使用问题 andriod无线U盘功能 【提问】如何才能把自定义的listview单独放进一个class文件 [Android]应用图标只当做一个开关 ?? genymotion 虚拟机怎么安装不了微信apk? android & wcf 问题 调用android.app.AlertDialog的问题
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
switch (keyCode) {
case KeyEvent.KEYCODE_VOLUME_UP:
audio.adjustStreamVolume(
AudioManager.STREAM_MUSIC,
AudioManager.ADJUST_RAISE,
AudioManager.FLAG_PLAY_SOUND | AudioManager.FLAG_SHOW_UI);
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
audio.adjustStreamVolume(
AudioManager.STREAM_MUSIC,
AudioManager.ADJUST_LOWER,
AudioManager.FLAG_PLAY_SOUND | AudioManager.FLAG_SHOW_UI);
return true;
default:
break;
}
return super.onKeyDown(keyCode, event);
}
http://mobile.51cto.com/aprogram-334311.htm