如何在xamarin android中播放入耳式扬声器?
我正在visual studio中做一个跨平台应用程序,我想知道如何在耳机扬声器中播放声音,比如我们打电话时手机铃声,有人能帮我吗 更新 实际上我是想打电话。我使用了Android.Net.Sip。我可以拨打SIP号码,但在从最终用户那里接听电话之前,手机中的铃声无法响起 它有这个功能,但我听不到铃声如何在xamarin android中播放入耳式扬声器?,android,xamarin,Android,Xamarin,我正在visual studio中做一个跨平台应用程序,我想知道如何在耳机扬声器中播放声音,比如我们打电话时手机铃声,有人能帮我吗 更新 实际上我是想打电话。我使用了Android.Net.Sip。我可以拨打SIP号码,但在从最终用户那里接听电话之前,手机中的铃声无法响起 它有这个功能,但我听不到铃声 //Called when a RINGING response is received for the INVITE request sent. public override void OnR
//Called when a RINGING response is received for the INVITE request sent.
public override void OnRingingBack(SipAudioCall call)
{
base.OnRingingBack(call);
}
为此,我曾尝试使用媒体播放器播放铃声,但这将使用扬声器,为此,我想在耳朵扬声器中播放铃声,或者我们可以使用上述功能播放铃声。有人能帮我吗?无需重新启动手机。只需关闭正在运行的应用程序并尝试音频。通过你的主扬声器,一切正常。我注意到一件事。当音乐通过耳式扬声器播放时,只需拨打一个电话,这会自动暂停播放音频,在通话中打开扬声器,现在转到音乐播放器(不要断开通话,让它进入扬声器模式)并打开音乐,现在音频将以正常方式通过主扬声器传出。再次推迟当前通话的扬声器模式,并将音频回传至入耳式扬声器。断开该呼叫后,音频也将仅通过耳朵扬声器播放。我不知道这背后的原因。这只是我的观察。最后,我想总结一下,没有必要重启手机。只需关闭正在运行的应用程序(全部),然后尝试音频。会好的