以编程方式更改蓝牙音量?

时间:2012-12-02 10:25:04

标签: android bluetooth

我需要创建一个应用程序,通过按下手机上的音量增大/减小键来改变蓝牙耳机音量。虽然我还不知道如何捕捉音量增/减键,但我目前对如何以编程方式更改蓝牙耳机音量更感兴趣?

注意: 我希望在使用蓝牙和电话普通拨号器/ GSM呼叫拨打电话时使用电话音量增大/减小键时可以获得蓝牙音量对话框。

2 个答案:

答案 0 :(得分:1)

找到分布在这三个主题上的解决方案:

Android Bluetooth Earpiece Volume

Trigger system volume bar

Android - Volume Buttons used in my application

不要忘记此权限:

    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 

感谢Doomsknight的初步提示: - )

答案 1 :(得分:0)

在这里how to increase and decrease the volume programmatically in android

回答

,您应该使用

public static final int STREAM_BLUETOOTH_SCO = AudioSystem.STREAM_BLUETOOTH_SCO;

instead of STREAM_MUSIC