问题
Does anybody know if there is any event to handle incoming calls?
I'm developing an app that streams audio from the microphone and I would like to have a listener that stops the recording, etc when there is an incoming call, and that restarts the process when the telephone call is over.
回答1:
You can create a BroadcastReceiver
and listen for the TelephonyManager#ACTION_PHONE_STATE_CHANGED action.
来源:https://stackoverflow.com/questions/3137582/how-to-handle-incoming-call-events-in-android