相关疑难解决方法(0)

以编程方式启用和禁用android中的振动

在我的一个Android应用程序中,我需要完全启用或禁用振动,无论模式如何(即无声或一般或响亮).

我目前在不推荐使用的函数setVibrateSetting的帮助下使用以下代码

//用于打开振动模式

audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,
            AudioManager.VIBRATE_SETTING_ON);
audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,
            AudioManager.VIBRATE_SETTING_ON);
Run Code Online (Sandbox Code Playgroud)

//用于关闭振动模式

audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_RINGER,
            AudioManager.VIBRATE_SETTING_OFF);
audio.setVibrateSetting(AudioManager.VIBRATE_TYPE_NOTIFICATION,
            AudioManager.VIBRATE_SETTING_OFF);
Run Code Online (Sandbox Code Playgroud)

但我想知道是否有明确的方法来做到这一点.

建议最受欢迎:)

此致,Jujare

android

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

标签 统计

android ×1