通过Phonegap在Android中以编程方式设置静音模式

Set Silent Mode programmatically in Android by Phonegap

本文关键字:设置 方式 模式 编程 Phonegap Android 通过      更新时间:2023-09-26

如何使用Phonegap(JavaScript)以编程方式将手机(Android操作系统)设置为静音模式
有插件吗?或者我应该创建自己的插件吗?

您应该创建自己的插件来开发phonegap插件你可以使用AudioManager将振铃器模式设置为静音或正常,无论你想在android中使用什么。

AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);

您也可以将值设置为:

RINGER_MODE_NORMAL, RINGER_MODE_SILENT, or RINGER_MODE_VIBRATE.

还要在清单文件中添加以下权限:

android.permission.MODIFY_AUDIO_SETTINGS.

http://sree.cc/google/android/code-to-change-phone-mode-to-normalsilent-or-vibrate-in-android