Some more cleanup and additions

Android is seriously not test-friendly
This commit is contained in:
Bradlee Speice
2014-10-22 23:16:52 -04:00
parent 22fd32b26d
commit f4e8ffaebc
6 changed files with 133 additions and 21 deletions

View File

@ -1,6 +1,7 @@
package org.bspeice.minimalbible.activity.downloader;
import android.content.Context;
import android.net.ConnectivityManager;
import org.bspeice.minimalbible.Injector;
import org.bspeice.minimalbible.MinimalBibleModules;
@ -106,7 +107,9 @@ public class DownloadActivityModules {
}
@Provides @Singleton
RefreshManager provideRefreshManager(Collection<Installer> installers) {
return new RefreshManager(installers);
RefreshManager provideRefreshManager(Collection<Installer> installers, DownloadPrefs prefs,
@Named("DownloadActivityContext") Context context) {
return new RefreshManager(installers, prefs,
(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE));
}
}