我可以在GINGERBREAD或ECLAIR中使用MODE_IN_COMMUNICATION模式吗?

时间:2012-06-10 12:40:54

标签: android android-audiomanager

我想检测到已经建立了VoIP来电,我正在使用此代码

AudioManager Audio =  (AudioManager) getSystemService(Context.AUDIO_SERVICE); 
int mode = Audio.getMode();

此代码在API级别11及更高级别上工作正常,如Android | Developers中所述 http://developer.android.com/reference/android/media/AudioManager.html#MODE_IN_COMMUNICATION

有没有办法在旧版API中检测MODE_IN_COMMUNICATION模式?

1 个答案:

答案 0 :(得分:0)

是否有任何方法可以检测旧API中的MODE_IN_COMMUNICATION模式。看看这个基于SIP的VoIP http://developer.android.com/about/versions/android-2.3.html http://developer.android.com/guide/topics/connectivity/sip.html 希望这会有所帮助。