درسته این کد همگانی شده همه بدلن ولی میزارم واسه آرشیو شدن
کار با دگمه های فیزیکی افزایش/کاهش صدا
@Override
public boolean dispatchKeyEvent(KeyEvent event) {
int keyCode = event.getKeyCode();
if(keyCode == KeyEvent.KEYCODE_VOLUME_UP){
if (event.getAction() == KeyEvent.ACTION_UP){
// Dohme Afzayeshe Seda
}
return true;
}else if(keyCode == KeyEvent.KEYCODE_VOLUME_DOWN){
if (event.getAction() == KeyEvent.ACTION_UP){
//Dogme Kaheshe Sheda
}
return true;
}
return super.dispatchKeyEvent(event);
}