Android 带有默认振动的铃声管理器

Android 带有默认振动的铃声管理器,android,Android,我正在开发呼叫应用程序。在来电时,我必须播放默认的Rintone,并根据手机中用户的默认设置振动手机 我可以用铃声管理器播放铃声 Uri ringtonerUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE); ringTone = RingtoneManager.getRingtone(apprtcContext, ringtonerUri); ringTon

我正在开发呼叫应用程序。在来电时,我必须播放默认的Rintone,并根据手机中用户的默认设置振动手机

我可以用铃声管理器播放铃声

            Uri ringtonerUri = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_RINGTONE);
        ringTone = RingtoneManager.getRingtone(apprtcContext, ringtonerUri);
        ringTone.play();
  • 如果用户打开手机,如何按照默认设置进行振动 振动器
  • 如果用户按下音量,如何使铃声静音 纽扣
  • 提及:

    默认振动模式为

    static final long[] DEFAULT_VIBRATE_PATTERN = {0, 250, 250, 250};
    

    我的回答对你有帮助吗。