Ich führe zwei Media Player gleichzeitig aus, um zwei verschiedene Sounds abzuspielen. Einer ist Audioaufnahme und der zweite ist Musik. Ich kontrolliere die Lautstärke von beiden durch zwei Suchleisten. Das Problem ist, dass die Lautstärke eines Mediaplayers gleichzeitig gesteuert wird. Wenn ein Medienplayer freigegeben wird, kann die Lautstärke eines anderen Medienplayers angepasst werden. Ich möchte SIMULTANE anpassen Hier ist meine Implementierung.Wie stelle ich die Lautstärke von zwei Media Playern gleichzeitig ein?
In Suchleisten verwende ich Audio-Manager, um die Lautstärke anzupassen. In der Musik seekbar wird Volumen durch, angepasst
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, i, 0); // i = seekbar progress
-Code für das Volumen der Aufnahme seekbar Veränderung ist,
audioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL, i, 0); // i = seekbar progress