From c4f7a32eaefafae7a5b419762bbcf67d2424af8e Mon Sep 17 00:00:00 2001 From: mcarare Date: Fri, 29 May 2020 19:22:08 +0300 Subject: [PATCH] For #9583: Increase touch targets for onboarding elements. --- .../OnboardingTrackingProtectionViewHolder.kt | 4 +- .../drawable/onboarding_padded_background.xml | 13 +++ app/src/main/res/layout/onboarding_finish.xml | 5 +- .../res/layout/onboarding_manual_signin.xml | 4 +- .../res/layout/onboarding_privacy_notice.xml | 2 +- .../layout/onboarding_tracking_protection.xml | 4 +- .../main/res/layout/onboarding_whats_new.xml | 86 ++++++++++--------- app/src/main/res/values/styles.xml | 2 +- 8 files changed, 71 insertions(+), 49 deletions(-) create mode 100644 app/src/main/res/drawable/onboarding_padded_background.xml diff --git a/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/onboarding/OnboardingTrackingProtectionViewHolder.kt b/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/onboarding/OnboardingTrackingProtectionViewHolder.kt index 7f74018ca..11f98a3a3 100644 --- a/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/onboarding/OnboardingTrackingProtectionViewHolder.kt +++ b/app/src/main/java/org/mozilla/fenix/home/sessioncontrol/viewholders/onboarding/OnboardingTrackingProtectionViewHolder.kt @@ -5,7 +5,7 @@ package org.mozilla.fenix.home.sessioncontrol.viewholders.onboarding import android.view.View -import android.widget.Switch +import androidx.appcompat.widget.SwitchCompat import androidx.recyclerview.widget.RecyclerView import kotlinx.android.synthetic.main.onboarding_tracking_protection.view.* import org.mozilla.fenix.R @@ -17,7 +17,7 @@ class OnboardingTrackingProtectionViewHolder(view: View) : RecyclerView.ViewHold private var standardTrackingProtection: OnboardingRadioButton private var strictTrackingProtection: OnboardingRadioButton - private var trackingProtectionToggle: Switch + private var trackingProtectionToggle: SwitchCompat init { view.header_text.setOnboardingIcon(R.drawable.ic_onboarding_tracking_protection) diff --git a/app/src/main/res/drawable/onboarding_padded_background.xml b/app/src/main/res/drawable/onboarding_padded_background.xml new file mode 100644 index 000000000..f0b944c9f --- /dev/null +++ b/app/src/main/res/drawable/onboarding_padded_background.xml @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/app/src/main/res/layout/onboarding_finish.xml b/app/src/main/res/layout/onboarding_finish.xml index 16601fa54..05d029aec 100644 --- a/app/src/main/res/layout/onboarding_finish.xml +++ b/app/src/main/res/layout/onboarding_finish.xml @@ -4,7 +4,8 @@ - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->