Include AudioAttributes with usage when request a vibration for USSD
results.
Bug: 222242512
Test: Manually test MMI code result can trigger vibration properly
Change-Id: If5325a8793280d7beacc9577b5098b5342498cb4
diff --git a/src/com/android/phone/PhoneUtils.java b/src/com/android/phone/PhoneUtils.java
index 22cff07..695a4a4 100644
--- a/src/com/android/phone/PhoneUtils.java
+++ b/src/com/android/phone/PhoneUtils.java
@@ -547,7 +547,9 @@
// R.array.config_defaultNotificationVibePattern is not defined.
long[] pattern = getLongArray(context.getResources(),
R.array.config_defaultNotificationVibePattern, DEFAULT_VIBRATE_PATTERN);
- vibrator.vibrate(VibrationEffect.createWaveform(pattern, -1));
+ vibrator.vibrate(VibrationEffect.createWaveform(pattern, -1),
+ new AudioAttributes.Builder().setUsage(AudioAttributes.USAGE_NOTIFICATION)
+ .build());
}
}