Projektuję aplikację, w której potrzebuję rozróżnić połączenia odrzucone przez odbiornik (przez naciśnięcie przycisku wybierania) z tym, którego nie odbieram i jest rozłączane przez tego, który wybiera numer. czy istnieje coś, co odróżnia je, ponieważ oba te elementy należą do kategorii nieodebranych połączeń w systemie Android?Jak odróżnić nieodebrane połączenie od odmowy odpowiedzi?
7
A
Odpowiedz
2
Brakuje ci niektórych szczegółów; proszę doradź.
Czy odwołujesz się do operatora rejestru połączeń android.provider.CallLog.Calls
? Są zdefiniowane tylko 3 typy połączeń. Czy możesz podać dane wszystkich pól dla takiego wpisu w dzienniku połączeń?
Jedyny inny sposób (jaki znamy), aby powiedzieć, to obserwować stan telefonu (przez IntentReceiver
) i śledzić przejścia samemu. Najprawdopodobniej przejście od dzwonka do stanu bezczynności wskazywałoby, że połączenie zostało odrzucone, a nie udzielono odpowiedzi, w takim przypadku przejście na dzwonienie do offhookowania.
Powiązane problemy
- 1. Jak odróżnić grafikę od fotografii?
- 2. RAISERROR - Jak odróżnić od SqlException?
- 3. Jak wykonywać nieodebrane połączenia?
- 4. Jak odróżnić strukturę od biblioteki funkcji?
- 5. Jak odróżnić ciąg przeróbek od literału literowego?
- 6. Jak odróżnić parametry zapytań od ścieżki Parametry
- 7. Jak odróżnić debugger LLDB od obsługi SIGBUS?
- 8. Jak programowo odróżnić Xsun od Xorg?
- 9. Jak odróżnić getter od settera od zwykłej właściwości w JavaScript?
- 10. Uzyskaj odpowiedzi od PostAsJsonAsync
- 11. Jak przechwycić błędy odmowy uprawnień od operatora globu?
- 12. kody odpowiedzi HTTP odróżnić niewłaściwych parametrów i wartości upadających
- 13. Nagłówek odpowiedzi od AVPlayer
- 14. eBay GetOrders: jak odróżnić połączone zamówienia od oryginalnych transakcji
- 15. Jak odróżnić normalną instalację od aktualizacji w WIX?
- 16. Jak odróżnić unset float od tego o wartości 0?
- 17. Jak odróżnić legendy od osi w programie Matlab?
- 18. Jak odróżnić właściwości TDateTime od właściwości Double z RTTI?
- 19. Jak odróżnić niejawną konwersję wywołaną przez kompilator od jawnie wywołanego?
- 20. W jQuery, jak mogę odróżnić kliknięcie programowe od użytkownika?
- 21. Jak odróżnić potrójne cytaty od pojedynczych cudzysłowów w makrach?
- 22. Nieodebrane zdarzenie "błąd" Node.js
- 23. Czy SignalR może obsługiwać nieodebrane wiadomości?
- 24. Błąd H13 (połączenie zamknięte bez odpowiedzi) Heroku
- 25. laravel 5 UnexpectedValueException od odpowiedzi
- 26. Jak odzyskać nieodebrane połączenia w systemie Android SDK 2.2
- 27. Nieodebrane powiadomienia o zbiorze śmieci
- 28. Dlaczego Java nie może odróżnić obiektów od liczb?
- 29. Usługa zdalnej odmowy pozwolenia na żądanie
- 30. Jakikolwiek sposób odróżnić budynek od drogi w Google Maps?
Tak, mam to samo pytanie. Jeśli ktoś ma tę odpowiedź, pomóż nam. Próbowałem, ale nie potrafiłem ich rozróżnić. – Debarati