From 824a82ad2a7412cea5472abf0e3f95cba2c3a9cf Mon Sep 17 00:00:00 2001 From: RISHAV GUPTA Date: Mon, 7 Mar 2022 14:46:14 +0530 Subject: [PATCH] Fixes : #4855 Copyright warning for beta flavor (#4873) * xml work done * testing * copyright popup added local * minor changes * minor changes 2 * picture removed --- .../fr/free/nrw/commons/WelcomeActivity.java | 14 +++++++ .../main/res/layout/popup_for_copyright.xml | 39 +++++++++++++++++++ app/src/main/res/values/strings.xml | 1 + 3 files changed, 54 insertions(+) create mode 100644 app/src/main/res/layout/popup_for_copyright.xml diff --git a/app/src/main/java/fr/free/nrw/commons/WelcomeActivity.java b/app/src/main/java/fr/free/nrw/commons/WelcomeActivity.java index 463ad1a54..b5546516e 100644 --- a/app/src/main/java/fr/free/nrw/commons/WelcomeActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/WelcomeActivity.java @@ -15,6 +15,8 @@ import butterknife.OnClick; import fr.free.nrw.commons.quiz.QuizActivity; import fr.free.nrw.commons.theme.BaseActivity; import fr.free.nrw.commons.utils.ConfigUtils; +import android.app.AlertDialog; +import android.widget.Button; public class WelcomeActivity extends BaseActivity { @@ -25,6 +27,9 @@ public class WelcomeActivity extends BaseActivity { private WelcomePagerAdapter adapter = new WelcomePagerAdapter(); private boolean isQuiz; + private AlertDialog.Builder dialogBuilder; + private AlertDialog dialog; + Button okButton; /** * Initialises exiting fields and dependencies @@ -48,6 +53,15 @@ public class WelcomeActivity extends BaseActivity { // Enable skip button if beta flavor if (ConfigUtils.isBetaFlavour()) { findViewById(R.id.finishTutorialButton).setVisibility(View.VISIBLE); + + dialogBuilder = new AlertDialog.Builder(this); + final View contactPopupView = getLayoutInflater().inflate(R.layout.popup_for_copyright,null); + dialogBuilder.setView(contactPopupView); + dialog = dialogBuilder.create(); + dialog.show(); + + okButton = dialog.findViewById(R.id.button_ok); + okButton.setOnClickListener(view -> dialog.dismiss()); } ButterKnife.bind(this); diff --git a/app/src/main/res/layout/popup_for_copyright.xml b/app/src/main/res/layout/popup_for_copyright.xml new file mode 100644 index 000000000..79cd66199 --- /dev/null +++ b/app/src/main/res/layout/popup_for_copyright.xml @@ -0,0 +1,39 @@ + + + + + + + + +