我一直在搜索问题,但找不到类似的问题。
我正在尝试在我的程序通话时设置手机的音量。我正在使用Java和Eclipse。我希望这能在ICS上运行。
最终目标是创建一个应用程序,让用户选择一个联系人(或一组联系人),并在此人呼叫时为手机分配特定的音量。不是铃声,而是铃声。
例如,我的婆婆通过电话咆哮(也是亲自!),每次她打电话我都要按下音量几次。然后,另一个人打电话,我几乎听不到他们。
我在游戏商店搜索了一个类似的应用程序而没有运气。
答案 0 :(得分:4)
试试这个
AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audioManager.setStreamVolume(AudioManager.STREAM_VOICE_CALL, 20, 0);
如果由于某种原因(不尝试)不起作用,您可能需要阅读这些
http://developer.android.com/reference/android/app/Activity.html#setVolumeControlStream(int) http://developer.android.com/reference/android/media/AudioManager.html#STREAM_VOICE_CALL