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,13 +29,15 @@ 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(),
Constants.LOCALYTICS_KEY);
localyticsSession.open();
localyticsSession.upload();
} }
localyticsSession = new LocalyticsSession(context.getApplicationContext(), if (context instanceof Activity)
Constants.LOCALYTICS_KEY); localyticsSession.tagScreen(context.getClass().getSimpleName());
localyticsSession.open();
localyticsSession.upload();
} }
/** /**

Loading…
Cancel
Save