From 1a7ea256cc2b3bc82893ae6b3acf19bc5fb254c0 Mon Sep 17 00:00:00 2001 From: misaochan Date: Mon, 1 Jan 2018 20:19:25 +1000 Subject: [PATCH] Create ContributionController object --- .../nrw/commons/contributions/ContributionController.java | 4 ++-- .../main/java/fr/free/nrw/commons/nearby/DirectUpload.java | 4 +++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java index db20963e7..54a9820ed 100644 --- a/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java +++ b/app/src/main/java/fr/free/nrw/commons/contributions/ContributionController.java @@ -25,14 +25,14 @@ import static fr.free.nrw.commons.contributions.Contribution.SOURCE_CAMERA; import static fr.free.nrw.commons.contributions.Contribution.SOURCE_GALLERY; import static fr.free.nrw.commons.upload.UploadService.EXTRA_SOURCE; -class ContributionController { +public class ContributionController { private static final int SELECT_FROM_GALLERY = 1; private static final int SELECT_FROM_CAMERA = 2; private Fragment fragment; - ContributionController(Fragment fragment) { + public ContributionController(Fragment fragment) { this.fragment = fragment; } diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/DirectUpload.java b/app/src/main/java/fr/free/nrw/commons/nearby/DirectUpload.java index 6d3f8bd48..b232a7492 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/DirectUpload.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/DirectUpload.java @@ -4,6 +4,7 @@ import android.app.Activity; import android.content.Context; import android.content.SharedPreferences; import android.os.Build; +import android.support.v4.app.Fragment; import android.support.v4.content.ContextCompat; import android.support.v7.app.AlertDialog; @@ -20,9 +21,10 @@ class DirectUpload { private String desc; private ContributionController controller; - DirectUpload(String title, String desc) { + DirectUpload(String title, String desc, Fragment fragment) { this.title = title; this.desc = desc; + controller = new ContributionController(fragment); } void storeSharedPrefs(Context context) {