Android检查已拨打电话

时间:2013-07-02 06:18:44

标签: android phone-call

如何从非电话应用程序检查当前是否有电话呼叫?

我需要什么API来检测这个?

1 个答案:

答案 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;
   }
}