我正在开发手机应用。我有一个带按钮的拨号盘网格视图。我有一个在onResume方法中创建的音调生成器对象。我也使用锁定对象。点击任何数字,我使用音调发生器对象播放与使用.startTone方法拨打的数字相对应的DTMF音调。在onPause方法中,如果它不为null并将其设置为null,则释放音调生成器对象。
面对以下问题:
a)当我开始点击按钮时,在拨号盘上,第一个数字的音调很低,随后的按键点击量会增加音量
b)如果我去另一个活动并回到拨号盘,如果尝试拨号数字,前3-4个数字不会播放音调,并且在第5个拨号后开始正常工作。
需要有关解决此问题的建议。
谢谢,