Moved from Google Analytics to Firebase Analytics

This commit is contained in:
seven332 committed 2018-11-02 20:54:55 +08:00
1 parent e07316f25a
commit 4582556f65
7 files changed
+16 -49

No files matched your search

@@ -22,7 +22,7 @@ import android.support.annotation.Nullable;
import android.support.annotation.StyleRes;
import android.support.v7.app.AppCompatActivity;
import android.view.WindowManager;
import com.google.analytics.tracking.android.EasyTracker;
import com.google.firebase.analytics.FirebaseAnalytics;
import com.hippo.content.ContextLocalWrapper;
import com.hippo.ehviewer.EhApplication;
import com.hippo.ehviewer.Settings;
@@ -30,8 +30,6 @@ import java.util.Locale;
public abstract class EhActivity extends AppCompatActivity {
private boolean mTrackStarted;
@StyleRes
protected abstract int getThemeResId(int theme);
@@ -42,6 +40,10 @@ public abstract class EhActivity extends AppCompatActivity {
super.onCreate(savedInstanceState);
((EhApplication) getApplication()).registerActivity(this);
if (Settings.getEnableAnalytics()) {
FirebaseAnalytics.getInstance(this);
}
}
@Override
@@ -51,26 +53,6 @@ public abstract class EhActivity extends AppCompatActivity {
((EhApplication) getApplication()).unregisterActivity(this);
}
@Override
public void onStart() {
super.onStart();
if (Settings.getEnableAnalytics()) {
EasyTracker.getInstance(this).activityStart(this);
mTrackStarted = true;
}
}
@Override
public void onStop() {
super.onStop();
if (mTrackStarted) {
EasyTracker.getInstance(this).activityStop(this);
mTrackStarted = false;
}
}
@Override
protected void onResume() {
super.onResume();