2011-01-28 5 views
10

Pracuję nad aplikacją, w której chcę zachować ścieżkę, gdy wychodzące połączenia kończą się. Na przykład, jeśli użytkownik telefonu komórkowego wybierze połączenie, a następnie chcę uruchomić kod programowania po zakończeniu połączenia. Chcę, aby było to tylko w przypadku połączeń wychodzących.Odbiornik do końca połączenia w systemie Android

+0

można uzyskać odpowiedź jestem w tym samym problemem chcę uruchomić usługę, kiedy rozmowa się kończy. Używam metody onCallStateChanged(), ale ta metoda wywołuje wiele razy, gdy statystyki połączeń kończą się – Dharmendra

Odpowiedz

5

Możesz to zrobić za pomocą api telefonii w Androidzie. Zobacz ten przykład z tego link.

http://mobisys.in/blog/2011/09/is-your-call-ended-on-android-phone/

+0

Tak działa poprawnie. Jest to bardzo dobry przykład menedżera telefonii do monitorowania stanu połączenia. Dziękuję bardzo. – picaso

+2

Ta strona jest niedostępna błąd ..: "( –

+0

@MdMohsin: Mam zaktualizowany nowy link w celach informacyjnych –