... использовать звуковой сигнал Android по умолчанию (например, при настройке
громкость звонка) ...
На моем Cyanogen 7 Nexus One и на моем старом серийном T-Mobile Pulse Mini (последний из памяти), насколько я могу слышать, это именно звуковой сигнал по умолчанию при изменении громкости:
final ToneGenerator tg = new ToneGenerator(AudioManager.STREAM_NOTIFICATION, 100);
tg.startTone(ToneGenerator.TONE_PROP_BEEP);
Вы, похоже, просите альтернативу ToneGenerator
, но я думаю, что она дает вам именно то, что вы хотите, в две строки.
Вот некоторые другие вероятные ToneGenerator
звуки, которые я пробовал, которые не совпадают (первые два могут быть полезны в качестве альтернативы звуковому сигналу громкости):
// Double beeps: tg.startTone(ToneGenerator.TONE_PROP_ACK);
// Double beeps: tg.startTone(ToneGenerator.TONE_PROP_BEEP2);
// Sounds all wrong: tg.startTone(ToneGenerator.TONE_CDMA_KEYPAD_VOLUME_KEY_LITE);