使用AudioManager的setSpeakerPhoneOn后,Android系统音频无法正常工作

时间:2017-08-30 06:20:09

标签: android audio android-audiomanager

我正在尝试制作一个可以在扬声器和耳机之间切换音频播放的应用程序。 我正在使用以下代码:

CREATE OR REPLACE TRIGGER trigger_contact_af_update
AFTER UPDATE
   ON contact
FOR EACH ROW
DECLARE
BEGIN
    INSERT INTO contact_log_history
       (org_name, action)
    VALUES 
       (:new.org_name, 'contact_log_history');
END;

此代码正常工作,我可以正确更改音频输出。 但是在我关闭我的应用程序后,我的手机没有通过我的耳机播放任何声音,并且音量控制器保持在通话音量中。完全重启后,我的手机才会恢复正常。 我该怎么做才能恢复手机音频?或者有没有更好的方法来切换不会出现此问题的音频输出?

0 个答案:

没有答案