Данные вибрации не регистрируются по умолчанию. К счастью, в HardwareServices.java есть некоторый код, который можно включить, чтобы предоставить именно то, что вы хотите. Имейте в виду, что, поскольку это является частью платформы, для ее изменения вам потребуется восстановить и обновить устройство. Если вы используете ADP или эмулятор, это должно быть легко. Это может быть немного сложнее, если вы делаете это на другом устройстве.
Найдите следующий код и замените false
на true
, и все будет готово.
if (false) {
String s = "";
int N = pattern.length;
for (int i=0; i<N; i++) {
s += " " + pattern[i];
}
Log.i(TAG, "vibrating with pattern: " + s);
}