Pat*_*man 41 java android media-player
如何以编程方式设置媒体播放器卷.我用它来报警.任何帮助都非常感谢,并提前感谢.
use*_*305 44
使用AudioManager可以控制媒体播放器的音量.
AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audioManager.setStreamVolume(AudioManager.STREAM_MUSIC, 20, 0);
Run Code Online (Sandbox Code Playgroud)
也来自MediaPlayer(但我没试过)
public void setVolume (float leftVolume, float rightVolume)
Run Code Online (Sandbox Code Playgroud)
自:API级别1
设置此播放器的音量.建议使用此API来平衡应用程序中音频流的输出.除非您正在编写用于控制用户设置的应用程序,否则应优先使用此API,以设置特定类型的所有流的卷的setStreamVolume(int,int,int).请注意,传递的卷值是原始标量.UI控件应该以对数方式进行缩放.
参数
leftVolume留下了体积标量
rightVolume右卷标量
Dwi*_* Ji 24
希望这有帮助
audio = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
Run Code Online (Sandbox Code Playgroud)
对于音量升高
audio.adjustStreamVolume(AudioManager.STREAM_MUSIC,
AudioManager.ADJUST_RAISE, AudioManager.FLAG_SHOW_UI);
Run Code Online (Sandbox Code Playgroud)
对于调低音量
audio.adjustStreamVolume(AudioManager.STREAM_MUSIC,
AudioManager.ADJUST_LOWER, AudioManager.FLAG_SHOW_UI);
Run Code Online (Sandbox Code Playgroud)