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):直接设置手机的指定类型的音量值。

      

  • 相关阅读:
    vector tips
    DataTable DataRow String Tips...
    Virtual Key Codes
    有关多线程的一些技术问题
    用异步的方式调用同步方法
    C#线程锁(下)
    C#线程锁(中)
    Web应用中并发控制的实现
    主题:数据库事务与并发(Hibernate)
    前端开发桌面终极工具(FastStone Capture)推荐(转)
  • 原文地址:https://www.cnblogs.com/jiww/p/5609379.html
Copyright © 2011-2022 走看看