package com.aptoide.amethyst; import android.content.Context; import android.support.v4.app.Fragment; import com.aptoide.amethyst.utils.AptoideUtils; import com.aptoide.dataprovider.AptoideSpiceHttpService; import com.octo.android.robospice.SpiceManager; /** * Created by rmateus on 01/06/15. */ public class AptoideSpicedBaseFragment extends Fragment { protected SpiceManager spiceManager = new SpiceManager(AptoideSpiceHttpService.class); @Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (isVisibleToUser) { AptoideUtils.CrashlyticsUtils.addScreenToHistory(getClass().getSimpleName()); } } @Override public void onAttach(Context context) { spiceManager.start(context); super.onAttach(context); } @Override public void onDetach() { spiceManager.shouldStop(); super.onDetach(); } }