Added screen tagging to all currently instrumented activities

pull/14/head
Sam Bosley 14 years ago
parent 514e8a76d9
commit 8356a711a7

@ -6,6 +6,7 @@ package com.todoroo.astrid.service;
import java.util.HashMap; import java.util.HashMap;
import android.app.Activity;
import android.content.Context; import android.content.Context;
import com.localytics.android.LocalyticsSession; import com.localytics.android.LocalyticsSession;
@ -28,15 +29,17 @@ public class StatisticsService {
if(localyticsSession != null) { if(localyticsSession != null) {
localyticsSession.open(); // Multiple calls to open are ok, we just need to make sure it gets reopened after pause localyticsSession.open(); // Multiple calls to open are ok, we just need to make sure it gets reopened after pause
return; } else {
}
localyticsSession = new LocalyticsSession(context.getApplicationContext(), localyticsSession = new LocalyticsSession(context.getApplicationContext(),
Constants.LOCALYTICS_KEY); Constants.LOCALYTICS_KEY);
localyticsSession.open(); localyticsSession.open();
localyticsSession.upload(); localyticsSession.upload();
} }
if (context instanceof Activity)
localyticsSession.tagScreen(context.getClass().getSimpleName());
}
/** /**
* Indicate session ended * Indicate session ended
* *

Loading…
Cancel
Save