我正在使用自定义相机应用程序,如果它在设备上打开,我希望相机启用快门声音,否则将其关闭,那么是否有默认方法可以检查,或者我可以获得的设置信息相机找到那个。
我试过这段代码,但听起来是在检查设备声音。
AudioManager audioService = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
if (audioService.getRingerMode() != AudioManager.RINGER_MODE_NORMAL) {
Toast.makeText(MainActivity.this, "Normal", Toast.LENGTH_SHORT)
.show();
}