From c17a1f90ad1adabb4b4b8ee4095c002564b9366c Mon Sep 17 00:00:00 2001
From: Vanshika Arora <34261945+vanshikaarora@users.noreply.github.com>
Date: Fri, 22 Mar 2019 00:52:58 +0530
Subject: [PATCH] Fix #2677: Adjusted position of level number in achievements
activity (#2695)
---
.../achievements/AchievementsActivity.java | 4 +-
.../main/res/layout/activity_achievements.xml | 44 +++++++++++--------
2 files changed, 29 insertions(+), 19 deletions(-)
diff --git a/app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java b/app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java
index 0d6e384b6..a1944436b 100644
--- a/app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java
+++ b/app/src/main/java/fr/free/nrw/commons/achievements/AchievementsActivity.java
@@ -7,6 +7,8 @@ import android.content.Intent;
import android.graphics.Bitmap;
import android.net.Uri;
import android.os.Bundle;
+
+import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.core.content.FileProvider;
import androidx.appcompat.app.AlertDialog;
import androidx.appcompat.widget.Toolbar;
@@ -127,7 +129,7 @@ public class AchievementsActivity extends NavigationBaseActivity {
int width = displayMetrics.widthPixels;
// Used for the setting the size of imageView at runtime
- RelativeLayout.LayoutParams params = (RelativeLayout.LayoutParams)
+ ConstraintLayout.LayoutParams params = (ConstraintLayout.LayoutParams)
imageView.getLayoutParams();
params.height = (int) (height * BADGE_IMAGE_HEIGHT_RATIO);
params.width = (int) (width * BADGE_IMAGE_WIDTH_RATIO);
diff --git a/app/src/main/res/layout/activity_achievements.xml b/app/src/main/res/layout/activity_achievements.xml
index 5fc676ef1..ea6b80c26 100644
--- a/app/src/main/res/layout/activity_achievements.xml
+++ b/app/src/main/res/layout/activity_achievements.xml
@@ -28,7 +28,6 @@
android:orientation="vertical">
-
-
+ android:layout_centerHorizontal="true">
-
+
+
+
+