Intent.ACTION_CALL_PRIVILEGED
'un hangi Faaliyet Kollarını işlediğini öğrenmek için bir süredir Contacts app kaynağının kaynağına iniş yapıyorum. Maalesef kaynak kodunu bulamadım. Herkesin nasıl arandığını, hatta kaynağını nerede bulabileceğimi daha iyi biliyor mu? Teşekkür ederim!Intent.ACTION_CALL_PRIVILEGED hangi etkinlik işlemlerini gerçekleştiriyor?
6
A
cevap
11
Garip bir şekilde, Phone application, çağrıyla ilgili olayları yönetir. ;)
Belirli bir Intent
ürününü hangi bileşenin işlediğini görmek için günlüklerinde ActivityManager
çıkışını izleyebilirsiniz. Komut satırında bu Intent
üretebilir
Intent intent = new Intent(Intent.ACTION_CALL_PRIVILEGED,
Uri.fromParts("tel", number, null));
startActivity(intent);
: İletişim kaynak kodu itibaren
: Aşağıdaki (güzel biçimlendirilmiş) logcat çıkışı ile sonuçlananadb -e shell am start -a android.intent.action.CALL_PRIVILEGED -d tel:12345
Starting activity: Intent { act=android.intent.action.CALL_PRIVILEGED dat=tel:12345 flg=0x10000000 cmp=com.android.phone/.PrivilegedOutgoingCallBroadcaster }
Bu, com.android.phone
uygulamasının han olduğunu gösterir. Bu özel Intent
dles.
İlgili konular
- 1. EF5 DbContext.SaveChanges, işlem işlemini ve geri alma işlemlerini gerçekleştiriyor mu?
- 2. Uygulama için hangi etkinlik kapanacak?
- 3. MATLAB kuyruk arama optimizasyonunu gerçekleştiriyor mu?
- 4. StarTeam işlemlerini sınama
- 5. Windows işlemlerini izleme
- 6. Java'da indirme işlemlerini gerçekleştirme
- 7. .NET'de günlük işlemlerini değiştirme?
- 8. Liste işlemlerini kullanan Python
- 9. Etkinlik için sınıf genişletme
- 10. Slack ve Hipchat hangi teknolojiyi kullanıyor?
- 11. Git boş bırakma işlemlerini kaldır
- 12. CRUD işlemlerini ekspresde nasıl yönlendirilir?
- 13. Seri hale getirme işlemlerini artırın:
- 14. Ana etkinlik olarak sekmeli etkinlik nasıl ayarlanır
- 15. Etkinlik kapalıyken etkinlik nasıl devam ettirilir?
- 16. Bir sonraki etkinlik için transfer tıklatıldı Etkinlik
- 17. Önceki etkinlik etkinlik yığınının üstünde kalıyor
- 18. Etkinlik Zamanlayıcısı?
- 19. tıklama etkinlik
- 20. Tıklama etkinlik
- 21. android - etkinlik
- 22. JPA Hazırda bekletme birleştirme gerçekleştirme yerine güncelleştirme gerçekleştiriyor
- 23. RegCloseKey neden var (CloseHandle aynı işlevi gerçekleştiriyor gibi görünüyor)?
- 24. SqlConnection.Dispose() tüm bekleyen işlemlerde geri alma gerçekleştiriyor mu?
- 25. std :: make_shared değer başlatmayı gerçekleştiriyor mu (GCC ve clang katılmıyorum)?
- 26. ContentProvider hangi threadda çalışır?
- 27. Parlak bir uygulamada birden çok actionButtons'un tıklatma işlemlerini gerçekleştirme
- 28. Django'da toplu ORM işlemlerini hızlandırma stratejileri
- 29. Bit İşlemlerini takip etme şansı nasıldır?
- 30. Özel karakterleri HTML varlıklarına dönüştürme işlemlerini engelle
Güzel biri! Gördüğüm gibi OutgoingCallBroadcaster denir. :) – mobilekid
Harika cevap, teşekkür ederim! – mobilekid
Intent.ACTION_CALL_PRIVILEGED'i hangi SDK sürümünde bulduğunuzu söyleyebilir misiniz? Onu bulamıyorum, sözdizimi bile göstermiyor. Sadece bkz. Intent.ACTION_CALL (sdk 2.1). teşekkürler –