zoukankan      html  css  js  c++  java
  • 获取android系统手机的铃声和音量

    获取android系统手机的铃声和音量  

    通过程序 获取android系统手机的铃声和音量。设置音量的方法也很简单,AudioManager提供了方法:
    publicvoidsetStreamVolume(intstreamType,intIndex,intFlags)其中streamType有内置的常量,去文档里面就可以看到。  

    Java代码:
    AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
    //通话音量
    int max = audioManager.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL );
    int current = audioManager.getStreamVolume( AudioManager.STREAM_VOICE_CALL ); 


    //系统音量
    max = audioManager.getStreamMaxVolume( AudioManager.STREAM_SYSTEM );
    current = audioManager.getStreamVolume( AudioManager.STREAM_SYSTEM );


    //铃声音量
    max = audioManager.getStreamMaxVolume( AudioManager.STREAM_RING );
    current = audioManager.getStreamVolume( AudioManager.STREAM_RING ); 


    //音乐音量
    max = audioManager.getStreamMaxVolume( AudioManager.STREAM_MUSIC );
    current =audioManager.getStreamVolume( AudioManager.STREAM_MUSIC );


    //提示声音音量
    max = audioManager.getStreamMaxVolume( AudioManager.STREAM_ALARM );
    current = audioManager.getStreamVolume( AudioManager.STREAM_ALARM ); 

    ................end!


  • 相关阅读:
    在Centos中导入sql文件的方法
    Centos7.4 版本环境下安装Mysql5.7操作记录
    CentOS 7.4下使用yum安装MySQL5.7.20 最简单的
    MySql命令集合
    常用linux命令
    HDP Spark2 HIVE3.1 的问题
    YARN 的调度选项
    Sqoop 遇到的问题
    Kubernetes 集群部署(4) -- Node 部署
    HDP 中 yarn 和 MR2 的配置
  • 原文地址:https://www.cnblogs.com/new0801/p/6175945.html
Copyright © 2011-2022 走看看