解决方案 »
- 我要周期性的执行一个任务,执行频率为100us,怎样实现?
- 使用XMPP协议连接服务器时,总是报错,错误代码如下:
- 读取SD卡某一文件夹的图片后排序,并显示用GridView显示,怎样实现排序?
- 安卓 EditText 取值问题
- 摄像头video分辨率设置问题
- 新手请教这样一个项目是如何创建的
- 万圣节怎么过才够嗨
- 关于集成android免费软件是否会侵权的问题
- 像下面这种命令怎么卸载bat文件中
- android 通知栏图标自动变色如何实现
- 为什么注册了activity还报错呢?
- 问一个新手的问题~~~很新手的,大家过来解答一下吧,谢谢大家了,如果回答不出来你也不是高手,恩,是这样的,比较基础的问题
event.getRepeatCount() == 0
符合的就可以执行了!@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// Log.i("abc", "动作: " + event.getAction()); if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
Log.i("abc", "音量DOWN");
if (event.getRepeatCount() == 0) {
save();
}
return true;
} else if (keyCode == KeyEvent.KEYCODE_VOLUME_UP) {
Log.i("abc", "音量UP");
if (event.getRepeatCount() == 0) {
counter();
}
return true;
}
return super.onKeyDown(keyCode, event); }
不过关闭音量按键的触发声音还是没找到