package org.cuieney.videolife.di.module; import android.app.Activity; import android.support.v4.app.Fragment; import org.cuieney.videolife.di.PerActivity; import org.cuieney.videolife.di.PerFragment; import dagger.Module; import dagger.Provides; /** * 这个module把activity暴露给相关联的类。 * 比如在fragment中使用activity的context。 */ @Module public class ActivityModule { private Activity mActivity; public ActivityModule(Activity activity) { this.mActivity = activity; } @Provides @PerActivity public Activity provideActivity() { return mActivity; } }