Ich möchte Sprachanruf und Videoanruf protokollieren. Ich muss sie unterscheiden. Wo liegt der Unterschied zwischen der Absicht für ACTION_NEW_OUTGOING_CALL des Videoanrufs und der Absicht für ACTION_NEW_OUTGOING_CALL des Sprachanrufs?Wie unterscheidet man zwischen Sprachanruf und Videoanruf auf Android?
2
A
Antwort
2
Es gibt keinen Unterschied, da zum Zeitpunkt dieses Artikels keine Videoanrufe in Android vorhanden sind. Jede Video-Chat-Anwendung wird ACTION_NEW_OUTGOING_CALL
aller Wahrscheinlichkeit nach nicht verwenden, so dass alle Übertragungen von ACTION_NEW_OUTGOING_CALL
für Sprachanrufe sind.
+0
Danke. Ich habe den Unterschied gefunden. Im Broadcast-Empfänger ACTION_NEW_OUTGOING_CALL: Paketbündel = intent.getExtras(); \t \t Objekt callType = bundle.get ("android.phone.extra.calltype"); Wenn es sich um einen Videoanruf handelt, ist callType eine Ganzzahl von 2. – tangjie
lassen Sie mich wissen, wie kann ich Videoanruf initiieren, wenn ich eine Telefonnummer habe. Gibt es irgendeine Methode, wie wir Voice Call absichtlich tun? oder müssen wir unsere eigene Sprachanruffunktionalität entwickeln? – Harshad