Я работаю над приложением для телефона.У меня есть вид сетки с кнопочной панелью.У меня есть объект генератора тона, созданный в методе onResume.Я также использую объект блокировки.При нажатии любой цифры я использую объект генератора тонов для воспроизведения тона DTMF, соответствующего цифре, набранной с использованием метода .startTone.В методе onPause я освобождаю объект генератора тона, если он не равен нулю, и устанавливаю его в нуль.
Столкновение со следующими проблемами:
a) На клавиатуре набора номера, когда я начинаю нажимать на кнопки, тон первой цифры немного низок, и его громкость увеличивается при последующих нажатиях кнопок
б) Если я перейду к другому занятию и вернусь к клавиатуре набора номера, и если попробую набрать цифры, тональный сигнал не воспроизводится для первых 3-4 цифр, и он начинает работать нормально после 5-го набора.
Нужен совет поРешение этой проблемы.
Спасибо,