时间:2021-05-19
当开发多媒体应用或者游戏应用的时候,需要使用音量控制键来设置程序的音量大小。在Android系统中有多中音频流,通过Activity中的函数 setVolumeControlStream(int streamType)可以设置该Activity中音量控制键控制的音频流,一般在onCreate函数中设置。
Android中有如下几种音频流:
•AudioManager.STREAM_MUSIC /** The audio stream for music playback */
•AudioManager.STREAM_RING /** The audio stream for the phone ring */
•AudioManager.STREAM_ALARM /** The audio stream for alarms */
•AudioManager.STREAM_NOTIFICATION /** The audio stream for notifications */
•AudioManager.STREAM_SYSTEM /** The audio stream for system sounds */
•AudioManager.STREAM_VOICECALL /** The audio stream for phone calls */
setVolumeControlStream函数描述:
void android.app.Activity .setVolumeControlStream(int streamType)
Suggests an audio stream whose volume should be changed by the hardware volume controls.
The suggested audio stream will be tied to the window of this Activity. If the Activity is switched, the stream set here is no longer the suggested stream. The client does not need to save and restore the old suggested stream value in onPause and onResume.
Parameters:
streamType The type of the audio stream whose volume should be changed by the hardware volume controls. It is not guaranteed that the hardware volume controls will always change this stream's volume (for example, if a call is in progress, its stream's volume may be changed instead). To reset back to the default, use AudioManager.USE_DEFAULT_STREAM_TYPE .
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了JS实现音量控制拖动的具体代码,供大家参考,具体内容如下描述:JS——实现音量控制拖动1)、有底条,有拖拽按钮2)、设置最小和最大值3)、拖
微软MicrosoftWindows音量控制程序,该程序用于调节你的计算机音量(包括主音量、CD音频等)。该进程会驻留在系统托盘中。声卡控制启动不了。 进入控
问:我在控制面板中点击“声音和音频设备”,勾选“将音量图标放入任务栏”,却提示“由于没有安装音量控制
ipad外放声音小的解决方法: 1、可以通过调节ipad右侧的音量控制键来提高音量 在看电影或者听音乐等声音类的节目时,如果觉得外放音过小,可以通过ipad
莫名其妙的Win7右下角音量控制图标不见了,可以放出声音,在控制面板的调节系统音量里里可以调节音量,检查了声卡驱动也是正确的。在系统控制图标中,音量一栏是灰