Use Alert Dialog Shower

This commit is contained in:
Adeel Zafar 2019-08-16 19:11:52 +05:00
parent 1fd7ae8f7e
commit fc4ba04544
4 changed files with 5 additions and 10 deletions

2
.gitignore vendored
View File

@ -66,4 +66,4 @@ captures/
!/.idea/encodings.xml !/.idea/encodings.xml
!/.idea/copyright/ !/.idea/copyright/
!/.idea/compiler.xml !/.idea/compiler.xml
app/libs

View File

@ -50,7 +50,7 @@ sealed class KiwixDialog(
R.string.hotspot_failed_message, R.string.hotspot_failed_message,
R.string.go_to_wifi_settings_label, R.string.go_to_wifi_settings_label,
R.string.cancel R.string.cancel
); )
data class FileTransferConfirmation(override val args: Array<out Any>) : KiwixDialog( data class FileTransferConfirmation(override val args: Array<out Any>) : KiwixDialog(
null, R.string.transfer_to, R.string.yes, android.R.string.cancel null, R.string.transfer_to, R.string.yes, android.R.string.cancel

View File

@ -38,7 +38,6 @@ import com.google.android.gms.location.LocationSettingsResponse;
import com.google.android.gms.location.LocationSettingsStates; import com.google.android.gms.location.LocationSettingsStates;
import com.google.android.gms.location.LocationSettingsStatusCodes; import com.google.android.gms.location.LocationSettingsStatusCodes;
import com.google.android.gms.tasks.Task; import com.google.android.gms.tasks.Task;
import dagger.android.AndroidInjection;
import java.io.File; import java.io.File;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.ArrayList; import java.util.ArrayList;
@ -99,8 +98,6 @@ public class ZimHostActivity extends BaseActivity implements
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_zim_host); setContentView(R.layout.activity_zim_host);
AndroidInjection.inject(this);
setUpToolbar(); setUpToolbar();
if (savedInstanceState != null) { if (savedInstanceState != null) {

View File

@ -1,10 +1,9 @@
package org.kiwix.kiwixmobile.webserver; package org.kiwix.kiwixmobile.webserver;
import android.app.Activity;
import dagger.Module; import dagger.Module;
import dagger.Provides; import dagger.Provides;
import javax.inject.Singleton;
import org.kiwix.kiwixmobile.di.PerActivity; import org.kiwix.kiwixmobile.di.PerActivity;
import org.kiwix.kiwixmobile.utils.AlertDialogShower;
@Module @Module
public class ZimHostModule { public class ZimHostModule {
@ -15,9 +14,8 @@ public class ZimHostModule {
return zimHostPresenter; return zimHostPresenter;
} }
@Provides @Provides Activity providesActivity(ZimHostActivity zimActivity) {
@Singleton AlertDialogShower provideAlertDialogShower(AlertDialogShower alertDialogShower) { return (Activity) zimActivity;
return alertDialogShower;
} }
} }