Ich bin neu bei Android.Wie bekomme ich die genaue Zeit für den ausgehenden Anruf?
Ich implementiere eine Anwendung für eingehende und ausgehende Anrufdetails.
Ich bekomme ausgehender Anruf und eingehende Anrufdetails mit Brodcast-Empfänger.
Das Problem ist, wenn der ankommende Anruf des brodcast Empfänger kommen wird steigen,
Und ich mache einen abgehenden Anruf des brodcast Empfänger angehoben.
Das ist in Ordnung, aber wenn ich die grüne Taste wird der abgehende Anruf klicken Sie auf Start, aber
ich will genaue Uhrzeit des Anruf von anderer Seite zu beantworten.
Wie bekomme ich das?
Wenn jemand weiß, bitte helfen Sie mir.
Vielen Dank im Voraus.
hallo bitte etwas breef Info Dank geben – kiran
Im Manifest-Register für . Der aktuelle Zustand des Anrufs wird in den Extras des Telefonstaatsabsicht kommen. Wenn das Telefon klingelt, wird EXTRA_STATE_RINGING extra angezeigt. Wenn der Anruf angenommen wird, ist das Extra EXTRA_STATE_OFFHOOK. Wenn der Anruf beendet wird, ist EXTRA_STATE_IDLE in den Extras der Absicht enthalten. Indem Sie dies vergleichen, können Sie die genaue Anrufdauer finden. –
user936414
wenn ich klicke gree (ausgehende) ruf taste wird es direkt gehen state.equalsIgnoreCase (TelephonyManager.EXTRA_STATE_OFFHOOK, wie ich damit umgehen werde ..... danke. – kiran