如何让我的手机在棒棒糖设备中静音编程?对于预棒棒糖设备,使用AudioManager
类可以很好地完成,但在android 5.0及更高版本中,可以将设备置于振动模式,但无法将其静音。任何人都可以帮我解决,我们如何以编程方式在无,优先和全部之间改变手机的音量模式?如何以编程方式运行Lollipop的静音/静音设备?
谢谢。
如何让我的手机在棒棒糖设备中静音编程?对于预棒棒糖设备,使用AudioManager
类可以很好地完成,但在android 5.0及更高版本中,可以将设备置于振动模式,但无法将其静音。任何人都可以帮我解决,我们如何以编程方式在无,优先和全部之间改变手机的音量模式?如何以编程方式运行Lollipop的静音/静音设备?
谢谢。
使用此代码:
final AudioManager mode = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE);
mode.setRingerMode(AudioManager.RINGER_MODE_SILENT);
,并给这个权限清单中
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
我想它在Android 5.0.1在onclick事件。它将手机设置为优先,然后再次触发onclick将不会中断手机。
更换RINGER_MODE_SILENT与RINGER_MODE_VIBRATE
AudioManager audiomanage = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audiomanage.setRingerMode(AudioManager.RINGER_MODE_VIBRATE);
我读[这](https://www.androidpit.com/android-5-0-lollipop-silent-mode),是什么问题?棒棒糖没有0卷选项? –