Android 动态更改来电铃声

Android 动态更改来电铃声,android,android-mediaplayer,ringtone,android-audiomanager,Android,Android Mediaplayer,Ringtone,Android Audiomanager,我试图用文本合成语音动态替换我的铃声。但当我接到来电时,我的应用程序似乎失去了音频焦点,我无法动态更改铃声 有办法做到这一点吗 谢谢 ~Saurabh终于在我的代码中找到了漏洞 我打电话给一个接线员接我的来电。我在我的onReceive()函数中创建texttospeech对象,而不是我的Receive类构造函数 我不知道为什么,但当我做这个改变时,它就起作用了

我试图用文本合成语音动态替换我的铃声。但当我接到来电时,我的应用程序似乎失去了音频焦点,我无法动态更改铃声

有办法做到这一点吗

谢谢


~Saurabh

终于在我的代码中找到了漏洞

我打电话给一个接线员接我的来电。我在我的
onReceive()
函数中创建
texttospeech
对象,而不是我的Receive类构造函数

我不知道为什么,但当我做这个改变时,它就起作用了