相关疑难解决方法(0)

如何在Android中检查手机是静音,振动还是响亮

这是我的静音/取消静音手机的代码.但我想检查手机是否静音,如果不是,那么我将静音.如果是振动,那么我会使它正常.

我能以某种方式检查这些状态吗?

public void changeRingerMode(Context context){

AudioManager audio = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);

    /**
    * To Enable silent mode.....
    */
    audio.setRingerMode(AudioManager.RINGER_MODE_SILENT);

    /**
    * To Enable Ringer mode.....
    */
    audio.setRingerMode(AudioManager.RINGER_MODE_NORMAL);

}
Run Code Online (Sandbox Code Playgroud)

android

27
推荐指数
2
解决办法
1万
查看次数

标签 统计

android ×1