我正在开发一个Android应用程序,我的应用程序一旦启动就会发出警报,但我想禁用外部音量按钮,这样当手机发出警报时,用户无法调低警报音量。我已经在我的手机上使用 Android 版本 2.3.5 进行了测试,但它无法正常工作。下面是我的编码。希望有人可以帮助我...谢谢。
@Override
public boolean onKeyDown(int keyCode, KeyEvent event){
if (keyCode == KeyEvent.KEYCODE_VOLUME_UP){
Toast.makeText(this, "Volume Up", Toast.LENGTH_LONG).show();
return true;
}
if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN){
Toast.makeText(this, "Volume Down", Toast.LENGTH_LONG).show();
return true;
}
return super.onKeyDown(keyCode, event);
}