, что вызовет вибрацию в Android, даже если мобильный телефон находится в беззвучном режиме.
На некоторых устройствах Vibrate не работает, даже если мобильный находится в обычном режиме.
Я попробовал ниже код для вибрации:
Vibrator vibrator = (Vibrator) context.getSystemService(Context.VIBRATOR_SERVICE);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
vibrator.vibrate(VibrationEffect.createOneShot(150, VibrationEffect.DEFAULT_AMPLITUDE));
} else {
vibrator.vibrate(150);
}
Дали разрешение и в манифесте.
Есть ли способ, которым я могу это сделать, независимо от состояния мобильной связи (т.е. общего или тихого)?