How to identify the begin and end of an incoming call in Android?
<p>I'm developing an application which should:</p>

<ul>
<li>Start when incoming call begins.</li>
<li>End as soon as the call has ended.</li>
</ul>

<p>More specifically, I don't want the application to begin while the phone is ringing, but when the actual <strong>conversation</strong> is begins (aka, the user has accepted the incoming call). </p>

<p>Does anyone know how to do this? And how to catch these events?</p>
