diff --git a/android/res/drawable-hdpi/img_permissions.png b/android/res/drawable-hdpi/img_permissions.png
deleted file mode 100644
index ad0c8cf03a..0000000000
Binary files a/android/res/drawable-hdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-mdpi/img_permissions.png b/android/res/drawable-mdpi/img_permissions.png
deleted file mode 100644
index 934487fe6a..0000000000
Binary files a/android/res/drawable-mdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-sw600dp-hdpi/img_permissions.png b/android/res/drawable-sw600dp-hdpi/img_permissions.png
deleted file mode 100644
index f1a172c56a..0000000000
Binary files a/android/res/drawable-sw600dp-hdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-sw600dp-mdpi/img_permissions.png b/android/res/drawable-sw600dp-mdpi/img_permissions.png
deleted file mode 100644
index c6337c00cb..0000000000
Binary files a/android/res/drawable-sw600dp-mdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-sw600dp-xhdpi/img_permissions.png b/android/res/drawable-sw600dp-xhdpi/img_permissions.png
deleted file mode 100644
index 42c9ce513b..0000000000
Binary files a/android/res/drawable-sw600dp-xhdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-sw600dp-xxhdpi/img_permissions.png b/android/res/drawable-sw600dp-xxhdpi/img_permissions.png
deleted file mode 100644
index 29189fa436..0000000000
Binary files a/android/res/drawable-sw600dp-xxhdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-sw600dp-xxxhdpi/img_permissions.png b/android/res/drawable-sw600dp-xxxhdpi/img_permissions.png
deleted file mode 100644
index b4a8990749..0000000000
Binary files a/android/res/drawable-sw600dp-xxxhdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-xhdpi/img_permissions.png b/android/res/drawable-xhdpi/img_permissions.png
deleted file mode 100644
index c811badafe..0000000000
Binary files a/android/res/drawable-xhdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-xxhdpi/img_permissions.png b/android/res/drawable-xxhdpi/img_permissions.png
deleted file mode 100644
index 35f866881e..0000000000
Binary files a/android/res/drawable-xxhdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/drawable-xxxhdpi/img_permissions.png b/android/res/drawable-xxxhdpi/img_permissions.png
deleted file mode 100644
index 5f95d5e551..0000000000
Binary files a/android/res/drawable-xxxhdpi/img_permissions.png and /dev/null differ
diff --git a/android/res/layout-land/fragment_detail_permissions.xml b/android/res/layout-land/fragment_detail_permissions.xml
new file mode 100644
index 0000000000..850bd6463d
--- /dev/null
+++ b/android/res/layout-land/fragment_detail_permissions.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/android/res/layout/accept_decline_button_container.xml b/android/res/layout/accept_decline_button_container.xml
index c23f61d973..41c496c04c 100644
--- a/android/res/layout/accept_decline_button_container.xml
+++ b/android/res/layout/accept_decline_button_container.xml
@@ -29,6 +29,7 @@
android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="@dimen/text_size_body_3"
android:textStyle="normal"
+ android:text="@string/learn_more"
tools:ignore="UnusedAttribute"
tools:text="NOT NOW" />
diff --git a/android/res/layout/fragment_detail_permissions.xml b/android/res/layout/fragment_detail_permissions.xml
index e974d6fb90..242f3ebe2b 100644
--- a/android/res/layout/fragment_detail_permissions.xml
+++ b/android/res/layout/fragment_detail_permissions.xml
@@ -1,7 +1,6 @@
-
-
-
-
+ android:layout_marginStart="@dimen/margin_base_plus"
+ android:layout_marginEnd="@dimen/margin_base_plus"
+ android:layout_marginBottom="@dimen/margin_base_plus"
+ layout="@layout/welcome_buttons_vertical_container"/>
diff --git a/android/res/layout/welcome_buttons_horizontal_container.xml b/android/res/layout/welcome_buttons_horizontal_container.xml
index 0a501ebde8..e803198e94 100644
--- a/android/res/layout/welcome_buttons_horizontal_container.xml
+++ b/android/res/layout/welcome_buttons_horizontal_container.xml
@@ -29,6 +29,7 @@
android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="@dimen/text_size_body_3"
android:textStyle="normal"
+ android:text="@string/learn_more"
tools:ignore="UnusedAttribute"
tools:text="NOW" />
diff --git a/android/src/com/mapswithme/maps/onboarding/IntroductionDialogFragment.java b/android/src/com/mapswithme/maps/onboarding/IntroductionDialogFragment.java
index edf5fa3e4f..1b82ce7a7d 100644
--- a/android/src/com/mapswithme/maps/onboarding/IntroductionDialogFragment.java
+++ b/android/src/com/mapswithme/maps/onboarding/IntroductionDialogFragment.java
@@ -42,7 +42,7 @@ public class IntroductionDialogFragment extends BaseMwmDialogFragment
View content = View.inflate(getActivity(), R.layout.fragment_welcome, null);
res.setContentView(content);
IntroductionScreenFactory factory = getScreenFactory();
- TextView button = content.findViewById(R.id.btn__continue);
+ TextView button = content.findViewById(R.id.accept_btn);
button.setText(factory.getAction());
button.setOnClickListener(v -> onAcceptClicked());
ImageView image = content.findViewById(R.id.iv__image);
diff --git a/android/src/com/mapswithme/maps/permissions/PermissionsDetailDialogFragment.java b/android/src/com/mapswithme/maps/permissions/PermissionsDetailDialogFragment.java
index 05f50cc0d6..6de71c5920 100644
--- a/android/src/com/mapswithme/maps/permissions/PermissionsDetailDialogFragment.java
+++ b/android/src/com/mapswithme/maps/permissions/PermissionsDetailDialogFragment.java
@@ -2,6 +2,8 @@ package com.mapswithme.maps.permissions;
import android.app.Dialog;
import android.os.Bundle;
+import android.widget.TextView;
+
import androidx.annotation.IdRes;
import androidx.annotation.LayoutRes;
import androidx.annotation.NonNull;
@@ -12,7 +14,6 @@ import androidx.fragment.app.FragmentActivity;
import androidx.fragment.app.FragmentManager;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
-
import com.mapswithme.maps.R;
public class PermissionsDetailDialogFragment extends BasePermissionsDialogFragment
@@ -47,7 +48,10 @@ public class PermissionsDetailDialogFragment extends BasePermissionsDialogFragme
permissions.setLayoutManager(new LinearLayoutManager(getContext(),
LinearLayoutManager.VERTICAL, false));
permissions.setAdapter(new PermissionsAdapter());
-
+ TextView acceptBtn = res.findViewById(R.id.accept_btn);
+ acceptBtn.setText(R.string.continue_download);
+ TextView declineBtn = res.findViewById(R.id.decline_btn);
+ declineBtn.setText(R.string.back);
return res;
}
@@ -62,7 +66,7 @@ public class PermissionsDetailDialogFragment extends BasePermissionsDialogFragme
@Override
protected int getFirstActionButton()
{
- return R.id.btn__back;
+ return R.id.decline_btn;
}
@Override
@@ -75,6 +79,6 @@ public class PermissionsDetailDialogFragment extends BasePermissionsDialogFragme
@Override
protected int getContinueActionButton()
{
- return R.id.btn__continue;
+ return R.id.accept_btn;
}
}
diff --git a/android/src/com/mapswithme/maps/permissions/PermissionsDialogFragment.java b/android/src/com/mapswithme/maps/permissions/PermissionsDialogFragment.java
index 8de64ffcb1..ee4a130edf 100644
--- a/android/src/com/mapswithme/maps/permissions/PermissionsDialogFragment.java
+++ b/android/src/com/mapswithme/maps/permissions/PermissionsDialogFragment.java
@@ -36,7 +36,7 @@ public class PermissionsDialogFragment extends BasePermissionsDialogFragment
@Override
protected int getImageRes()
{
- return R.drawable.img_permissions;
+ return R.drawable.img_permission_explanation;
}
@StringRes
@@ -64,7 +64,7 @@ public class PermissionsDialogFragment extends BasePermissionsDialogFragment
@Override
protected int getFirstActionButton()
{
- return R.id.accept_btn;
+ return R.id.decline_btn;
}
@Override
@@ -77,7 +77,7 @@ public class PermissionsDialogFragment extends BasePermissionsDialogFragment
@Override
protected int getContinueActionButton()
{
- return R.id.btn__continue;
+ return R.id.accept_btn;
}
@Override