如何从非电话应用程序检查当前是否有电话呼叫?
我需要什么API来检测这个?
答案 0 :(得分:26)
试试这个:
public boolean isCallActive(Context context){
AudioManager manager = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
if(manager.getMode()==AudioManager.MODE_IN_CALL){
return true;
}
else{
return false;
}
}