So che la domanda può essere considerata "politicamente scorretta", ma sto progettando un'applicazione che "design" deve attirare l'attenzione delle persone nella massima distanza possibile, altrimenti non sarà usata ...: -)Android: come riprodurre la musica al massimo volume possibile?
attualmente sto usando classe SoundManager, e questo è il codice che svolge la mia clip ogg:
public void playSound(int index) {
int streamVolume = mAudioManager.getStreamVolume(AudioManager.STREAM_MUSIC);
mSoundPool.play(mSoundPoolMap.get(index), streamVolume, streamVolume, 0, 0, 1.0f);
}
il problema è che il volume del suono ottengo la clip giocato con sembra dipendere da Impostazioni "Impostazioni/Audio/Voulme" che l'utente ha impostato. Invece sembra essere indipendente dall'impostazione dei pulsanti del volume dell'hardware.
C'è un modo per un'app per Android di riprodurre un suono al volume fisico massimo consentito dal dispositivo?
Sì, tu eri ... ;-) Ma mi piace l'idea di ripristinare il volume originale, quindi quando l'app viene chiusa (o uccisa) l'utente ha il suo volume re-impostato ... – MarcoS
Appena modificato, non lo faccio Penso che sia effettivamente necessario modificare il volume che serve per utilizzare il volume massimo piuttosto che il volume ridotto durante la riproduzione. – zeetoobiker
Sì, è ancora meglio ... Grazie ... – MarcoS