Android 为扬声器和耳机保留单独的音量

Android 为扬声器和耳机保留单独的音量,android,android-audiomanager,Android,Android Audiomanager,我目前正在为语音和视频通话开发一个基于sip的应用程序,我有一个非常简单的问题,是否可以为耳机和扬声器保持单独的音量水平,或者换句话说,例如,耳机的音量设置为“9”,扬声器的音量设置为“4”,那么这种情况是否可能 非常感谢您的帮助。我建议您为什么不尝试检测耳机的连接和分离,然后相应地设置音量 我知道如何检测附件,但我希望将音量级别分开,以及这种情况的可能性,这就是我的问题所在。您可以使用音频管理器设置音量级别。一旦找到耳机附件,将音量设置为9,分离后将音量设置为4。下面的程序显示了如何设置音量,

我目前正在为语音和视频通话开发一个基于sip的应用程序,我有一个非常简单的问题,是否可以为耳机和扬声器保持单独的音量水平,或者换句话说,例如,耳机的音量设置为“9”,扬声器的音量设置为“4”,那么这种情况是否可能


非常感谢您的帮助。

我建议您为什么不尝试检测耳机的连接和分离,然后相应地设置音量


我知道如何检测附件,但我希望将音量级别分开,以及这种情况的可能性,这就是我的问题所在。您可以使用音频管理器设置音量级别。一旦找到耳机附件,将音量设置为9,分离后将音量设置为4。下面的程序显示了如何设置音量,但如果我不希望手动设置,那么api中是否有任何方法可以自动同步音量,因为语音电话只有一个流,但音频路由有多个源。