2011-07-07 16 views
7

Alıcı tarafından reddedilen bir çağrıyı (çevirme düğmesine basarak) cevaplanmayan ve aranan kişi ile bağlantısı kesilmiş olan aramayı ayırt etmem gereken bir uygulama tasarlıyorum. Bunların her ikisi de Android'deki cevapsız çağrı kategorisine girdiğinden farklılaşan bir şey var mı?Cevapsız arama ve cevap vermeyi reddetmek nasıl ayırt edilir?

+2

Evet, aynı sorularım var. Bu cevabı olan varsa, lütfen bize yardımcı olun. Denedim ama bu ikisini ayırt edemedim. – Debarati

cevap

2

Bazı ayrıntılardan eksiksiniz; tavsiye lütfen.

Arama Günlüğü sağlayıcısı android.provider.CallLog.Calls başvuruyor musunuz? Tanımlanmış sadece 3 çağrı tipi vardır. Böyle bir Çağrı Günlüğü girişi için tüm alanların verilerini sağlayabilir misiniz?

Söyleyebilmenin tek diğer yolu, Telefon Durumunu (IntentReceiver aracılığıyla) izlemek ve geçişleri kendiniz izlemektir. Muhtemelen, Ringing'in Idle'a geçişi, aramanın cevap yerine reddedildiğini gösterir, bu durumda Ringing'in Offhook'a geçişi olur.

İlgili konular