- Log.v(TAG, "event " +
- event.getStart() + " \"" +
- event.getSummary() + "\"");
- if ((event.getSummary().startsWith("Called ") ||
- event.getSummary().startsWith("Call from ")) &&
- event.getSummary().contains(peer_name)) {
- res = makeMessage(event);
+ String evSummary = event.getSummary();
+ Long evStart = event.getStart()
+ .getDateTime().getValue();
+ Long evStop = event.getEnd()
+ .getDateTime().getValue();
+ Log.v(TAG, "event " + evStart +
+ " - " + evStop +
+ " : \"" + evSummary + "\"");
+ if ((evSummary.startsWith("Called ") ||
+ evSummary.startsWith("Call from ")) &&
+ evStart > latestStartTime) {
+ latestStartTime = evStart;
+ latestStopTime = evStop;
+ latestWasOutgoing = evSummary
+ .startsWith("Called ");
+ wasFound = true;