diff --git a/android/res/layout/place_page_banner_content.xml b/android/res/layout/place_page_banner_content.xml index 14c3c2b94b..6c6c7e6d2b 100644 --- a/android/res/layout/place_page_banner_content.xml +++ b/android/res/layout/place_page_banner_content.xml @@ -160,6 +160,5 @@ android:layout_alignParentEnd="true" android:scaleType="centerCrop" android:src="@drawable/ic_clear" - android:tint="?android:textColorSecondary" - android:background="?attr/bannerButtonBackgroundColor"/> + android:background="@color/red_cross_background"/> diff --git a/android/res/values/colors.xml b/android/res/values/colors.xml index 0ee172b54a..5fe24b87be 100644 --- a/android/res/values/colors.xml +++ b/android/res/values/colors.xml @@ -180,6 +180,7 @@ #FFFFFBF2 @color/bg_brand_partner19 @color/bg_brand_partner19_pressed + #FFE53935 #43A047 diff --git a/android/src/com/mapswithme/maps/widget/placepage/BannerController.java b/android/src/com/mapswithme/maps/widget/placepage/BannerController.java index b83a077210..2e2331c716 100644 --- a/android/src/com/mapswithme/maps/widget/placepage/BannerController.java +++ b/android/src/com/mapswithme/maps/widget/placepage/BannerController.java @@ -159,9 +159,16 @@ final class BannerController mAdChoicesLabel = mBannerView.findViewById(R.id.ad_choices_label); mAdsRemovalIcon = mBannerView.findViewById(R.id.remove_btn); mAdsRemovalIcon.setOnClickListener(this::handleAdsRemoval); + expandTouchArea(); + } + + private void expandTouchArea() + { Resources res = mBannerView.getResources(); final int tapArea = res.getDimensionPixelSize(R.dimen.margin_quarter_plus); - UiUtils.expandTouchAreaForViews(tapArea, mAdChoices, mAdsRemovalIcon); + UiUtils.expandTouchAreaForViews(tapArea, mAdChoices); + int crossArea = res.getDimensionPixelSize(R.dimen.margin_base_plus); + UiUtils.expandTouchAreaForView(mAdsRemovalIcon, tapArea, crossArea, tapArea, crossArea); } private void handlePrivacyInfoUrl()