Connecting Bluetooth headphones to my Audio app overrides the system volume to the Headset volume

Hi there,

I am developing an audio focussed app for Aged Care residents who prefer to use Bluetooth headphones. These users are very sensitive to volume as some of the residents have hearing aids.

When they connect Bluetooth headphones, if the headphones have been set to maximum volume - the system volume immediately becomes set to maximum when headphones connect. We need to avoid this behaviour. I would like to ignore all volume settings that occur outside of the app and volume buttons on the device.

What is the recommended solution that adheres to the User Interface Guidelines for overriding the volume settings from an external headset?