Benim Sorgusu, Giden bir çağrı yaparken diğer taraftaki alıcının çağrıyı alması durumunda bildirim almak istiyorum. Android SDK ile mümkün mü?Giden çağrı durumu
onCallStateChanged İşlevi yalnızca, Kişi telefonundan bir numara (OFFHOOK) aradığında ve çağrı yanıtlayan kişi aramayı kesdiğinde (IDLE) çağrılır, ancak bunu bilmek için bir Durum parametresi yoksa, diğer son kullanıcı mı yapar? çağrıyı aldı?
01-19 19:33:30.633: DEBUG/CallNotifier(638): stopRing()... (OFFHOOK state)
01-19 19:33:30.662: DEBUG/Ringer(638): stopRing()...
01-19 19:33:30.694: DEBUG/Ringer(638): - stopRing: null mRingHandler!
01-19 19:33:31.256: DEBUG/PhoneApp(638): updateWakeState: callscreen true, dialer false, speaker false...
01-19 19:33:31.287: DEBUG/PhoneApp(638): updateWakeState: keepScreenOn = false (isRinging false, showingDisc false)
Bu mantıklı değil. Üretici, aramanın ne zaman bağlandığını bilir. Eğer onlara uygunsa, bu sizin için kullanılabilir. –
@RKS Evet, bu mantıklı. Giden çağrı durumu, iş ortağının henüz cep telefonlarını almadığı halde, çevirici çağrıyı yaptıktan hemen sonra CALL_STATE_IDLE ile CALL_STATE_OFFHOOK arasındadır. –