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!


  • 相关阅读:
    iphone 图标下载
    iphone 下拉刷新(转)
    技术书评(.NET为主)
    我也设计模式——3.Singleton
    我也设计模式——14.Flyweight
    Web2.0技术研究笔记——1.分类与资源
    我也设计模式——4.Builder
    C#之CLR读书笔记 0
    IMemento 永远置顶
    我也设计模式——21.Memento
  • 原文地址:https://www.cnblogs.com/new0801/p/6175945.html
Copyright © 2011-2022 走看看