Слушатель для завершения вызова в Android

Я разрабатываю приложение, в котором я хочу отслеживать это, когда заканчивается исходящий вызов. Например, если пользователь мобильного телефона набирает вызов, а затем я хочу запустить программный код, когда вызов завершен. Я хочу это только для исходящих вызовов.