我想在呼叫结束后通过广播接收器获取上次呼叫的详细信息。我怎么去取呢?我试过用接收器,但当我接到电话时,呼叫状态是IDEL。我想在通话结束或断开后获取通话详细信息。
public class PhoneStateBroadcastReceiver extends BroadcastReceiver{
@Override
public void onReceive(Context context, Intent intent) {
//UDF.createTablesIfNotExists(context);
TelephonyManager telephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
telephonyManager.listen(new CustomPhoneStateListener(context), PhoneStateListener.LISTEN_CALL_STATE);
}
}