• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps How to get outgoing call duration in real time?

vovs

Newbie
Hi, guys!

Now I write one app and have some problem -
I need to show real-time outgoing call duration. But I do not know when I should start timer.
I must start when get answer from other side.
I tried TelephonyManager.EXTRA_STATE_OFFHOOK -- but it's state is when I press call-button..

OFFHOOK is the state when call is placed.

So we should be notified when the call is received.
How can we get that?

Can You help me? When I should start count outgoing time?

Thanks
 
I think this data produces mobile operator server. And this server return call-duration and current balance after each outgoing call .
Maybe It's right?

I can't find any solution, but after each call value of call duration will be stored in db. We can get it by CallLog.Calls.DURATION
How this value populate field in db?
 
Back
Top Bottom