From c856f1cd7425b5a445e1809bc6f973412bf9a3db Mon Sep 17 00:00:00 2001 From: Aditya-Sood Date: Tue, 13 Aug 2019 22:50:47 +0530 Subject: [PATCH] Refactor: Remove use of LFTA as Activity Keeping with the I in SOLID, WDM now uses a plain Activity instead of LocalFileTransferActivity specifically --- .../local_file_transfer/SenderDeviceAsyncTask.java | 6 +++--- .../zim_manager/local_file_transfer/WifiDirectManager.java | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/local_file_transfer/SenderDeviceAsyncTask.java b/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/local_file_transfer/SenderDeviceAsyncTask.java index ce6bc45f9..b40c72642 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/local_file_transfer/SenderDeviceAsyncTask.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/local_file_transfer/SenderDeviceAsyncTask.java @@ -1,5 +1,6 @@ package org.kiwix.kiwixmobile.zim_manager.local_file_transfer; +import android.app.Activity; import android.content.ContentResolver; import android.os.AsyncTask; import android.util.Log; @@ -35,10 +36,9 @@ class SenderDeviceAsyncTask extends AsyncTask { private WifiDirectManager wifiDirectManager; private ContentResolver contentResolver; - public SenderDeviceAsyncTask(WifiDirectManager wifiDirectManager, - LocalFileTransferActivity localFileTransferActivity) { + public SenderDeviceAsyncTask(WifiDirectManager wifiDirectManager, Activity activity) { this.wifiDirectManager = wifiDirectManager; - this.contentResolver = localFileTransferActivity.getContentResolver(); + this.contentResolver = activity.getContentResolver(); } @Override diff --git a/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/local_file_transfer/WifiDirectManager.java b/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/local_file_transfer/WifiDirectManager.java index 441cd1992..cfd26bbe2 100644 --- a/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/local_file_transfer/WifiDirectManager.java +++ b/app/src/main/java/org/kiwix/kiwixmobile/zim_manager/local_file_transfer/WifiDirectManager.java @@ -46,7 +46,7 @@ public class WifiDirectManager private static final String TAG = "WifiDirectManager"; public static int FILE_TRANSFER_PORT = 8008; - private @NonNull LocalFileTransferActivity activity; + private @NonNull Activity activity; private @NonNull Callbacks callbacks; private SharedPreferenceUtil sharedPreferenceUtil; @@ -83,7 +83,7 @@ public class WifiDirectManager public WifiDirectManager(@NonNull Activity activity, @NonNull SharedPreferenceUtil sharedPreferenceUtil, @NonNull AlertDialogShower alertDialogShower) { - this.activity = (LocalFileTransferActivity) activity; + this.activity = activity; this.callbacks = (Callbacks) activity; this.sharedPreferenceUtil = sharedPreferenceUtil; this.alertDialogShower = alertDialogShower;