16

如何从非电话应用程序检查电话当前是否处于活动状态?

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

4

1 回答 1

43

尝试这个:

public boolean isCallActive(Context context){
   AudioManager manager = (AudioManager)context.getSystemService(Context.AUDIO_SERVICE);
   return manager.getMode() == AudioManager.MODE_IN_CALL;
}
于 2013-07-02T06:22:02.197 回答