android怎样屏蔽系统音量键?

android怎样屏蔽系统音量键?需要修改framwork哪些东西?

framework你打算刷了吗,也许你能屏蔽手机侧面的音量键,但是手机“系统-设置-音量”这块你怎么弄呢,难不成你也要把这些界面ui从framewok里干掉吗,那就不是手机了。

  @Override  
  public boolean onKeyDown(int keyCode, KeyEvent event) {  
     if (keyCode == KeyEvent.KEYCODE_BACK) {  
         return true; // 屏蔽后退键  
     }  
}

重写这个onKeyDown方法就行了,后面返回值为true,我这个是屏蔽后退键,即返回键,如果想屏蔽音量键,可以这样写:

 @Override  
public boolean onKeyDown(int keyCode, KeyEvent event) {  
        if (keyCode == KeyEvent.KEYCODE_VOLUME_UP && keyCode==KeyEvent.KEYCODE_VOLUME_DOWN) {  
            return true; // 屏蔽音量增加和音量减少键
                        }
}