zoukankan      html  css  js  c++  java
  • AudioManager音频管理器

    AudioManager音频管理器提供了如下几种常用方法来控制手机音频:

    1、adjustStreamVolume(int StreamType,int direction,int flgs):调整手机指定类型的声音。

       第一个参数StreamType指定声音类型,该参数可接受如下几个值:

         STREAM_ALARM:手机闹铃的声音。

        STREAM_DTMF:DTMF音调的声音。

        STREAM_MUSIC:手机音乐的声音。

        STREAM_NOTIFICATION:系统提示的声音。

        STREAM_RING:电话铃声的声音。

       STREAM_SYSTEM:手机系统的声音。

       STREAM_VOICE_CALL:语音电话的声音。

     第二个参数指定对声音进行增大还是减少。

     第三个参数调整声音时的标志,例如指定FLAG_SHOW_UI,则指定调整声音时显示音乐进度条。

    2.setMicrophoneMute(boolean on):设置是否让麦克风静音。

    3.setMode(int mode):设置声音模式,可设置的值有NORMAL、RINGTONE、IN_CALL。

    4.setRingerMode(int ringerMode):设置手机的电话铃声的模式,可支持如下几个属性值。

       RINGER_MODE_NORMAL:正常的手机铃声。

       RINGER_MODE_SILENT:手机铃声静音。

       RINGER_MODE_VIBRATE:手机振动。

    5.setSpeakerphoneOn(boolean on):设置是否打开扩音器。

    6.setStreamMute(int streamType ,boolean on):将手机的指定类型的声音调整为静音。

    7.setStreamVolume(int streamType , int index,int flags):直接设置手机的指定类型的音量值。

      

  • 相关阅读:
    深入类的方法
    泛型集合
    深入C#数据类型
    深入.net框架
    错题
    详解Python Graphql
    深入理解分布式调度框架TBSchedule及源码分析
    30分钟闲置服务器建站(gitlab为例)
    Webpack开发指南
    mybatis-generator
  • 原文地址:https://www.cnblogs.com/jiww/p/5609379.html
Copyright © 2011-2022 走看看