search_suggestions_hint.xml (4781B)
1 <?xml version="1.0" encoding="utf-8"?> 2 <!-- This Source Code Form is subject to the terms of the Mozilla Public 3 - License, v. 2.0. If a copy of the MPL was not distributed with this 4 - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> 5 6 <androidx.core.widget.NestedScrollView xmlns:android="http://schemas.android.com/apk/res/android" 7 xmlns:app="http://schemas.android.com/apk/res-auto" 8 xmlns:tools="http://schemas.android.com/tools" 9 android:id="@+id/scrollView" 10 android:layout_width="match_parent" 11 android:layout_height="match_parent" 12 android:scrollbars="vertical" 13 android:fadeScrollbars="false" 14 app:layout_constraintEnd_toEndOf="parent" 15 app:layout_constraintStart_toStartOf="parent" 16 app:layout_constraintTop_toBottomOf="@id/toolbar"> 17 18 <androidx.constraintlayout.widget.ConstraintLayout 19 android:layout_width="match_parent" 20 android:layout_height="wrap_content" 21 android:background="?attr/colorSurface" 22 android:paddingStart="20dp" 23 android:paddingTop="20dp" 24 android:paddingEnd="20dp" 25 android:paddingBottom="10dp"> 26 27 <ImageView 28 android:id="@+id/info_button" 29 android:layout_width="24dp" 30 android:layout_height="24dp" 31 android:importantForAccessibility="no" 32 app:layout_constraintStart_toStartOf="parent" 33 app:layout_constraintTop_toTopOf="parent" 34 app:srcCompat="@drawable/ic_info" 35 tools:tint="@color/fx_mobile_private_icon_color_primary" /> 36 37 <TextView 38 android:id="@+id/title" 39 android:layout_width="0dp" 40 android:layout_height="wrap_content" 41 android:layout_marginStart="32dp" 42 android:paddingBottom="12dp" 43 android:textAppearance="?android:attr/textAppearanceListItem" 44 app:layout_constraintEnd_toEndOf="parent" 45 app:layout_constraintStart_toStartOf="parent" 46 app:layout_constraintTop_toTopOf="parent" 47 tools:text="@string/search_suggestions_onboarding_title" 48 tools:textAppearance="?android:attr/textAppearanceListItem" /> 49 50 <TextView 51 android:id="@+id/text" 52 android:layout_width="0dp" 53 android:layout_height="wrap_content" 54 android:textAppearance="?android:attr/textAppearanceSmall" 55 app:layout_constraintBottom_toTopOf="@id/learn_more" 56 app:layout_constraintEnd_toEndOf="@id/title" 57 app:layout_constraintStart_toStartOf="@id/title" 58 app:layout_constraintTop_toBottomOf="@id/title" 59 tools:text="@string/search_suggestions_onboarding_text" 60 tools:textAppearance="?attr/textAppearanceListItemSmall" /> 61 62 <org.mozilla.fenix.utils.LinkTextView 63 android:id="@+id/learn_more" 64 android:layout_width="0dp" 65 android:layout_height="wrap_content" 66 android:minHeight="48dp" 67 android:text="@string/exceptions_empty_message_learn_more_link" 68 android:textAppearance="?android:attr/textAppearanceSmall" 69 android:textColor="?attr/accentHighContrast" 70 android:textStyle="bold" 71 app:layout_constraintBottom_toTopOf="@id/allow" 72 app:layout_constraintEnd_toEndOf="@id/text" 73 app:layout_constraintStart_toStartOf="@id/title" 74 app:layout_constraintTop_toBottomOf="@id/text" 75 tools:textColor="@color/accent_high_contrast_private_theme" /> 76 77 <com.google.android.material.button.MaterialButton 78 android:id="@+id/allow" 79 style="@style/NeutralButton" 80 android:layout_width="wrap_content" 81 android:layout_height="wrap_content" 82 android:paddingHorizontal="12dp" 83 android:text="@string/search_suggestions_onboarding_allow_button" 84 app:layout_constraintTop_toBottomOf="@id/learn_more" 85 app:layout_constraintEnd_toEndOf="@id/title" /> 86 87 <TextView 88 android:id="@+id/dismiss" 89 android:layout_width="0dp" 90 android:layout_height="48dp" 91 android:gravity="center_vertical" 92 android:letterSpacing="0" 93 android:paddingHorizontal="20dp" 94 android:text="@string/search_suggestions_onboarding_do_not_allow_button" 95 android:textColor="#ffffff" 96 android:textStyle="bold" 97 app:layout_constraintTop_toBottomOf="@id/learn_more" 98 app:layout_constraintBottom_toBottomOf="@id/allow" 99 app:layout_constraintEnd_toStartOf="@id/allow" 100 app:layout_constraintTop_toTopOf="@id/allow" /> 101 102 </androidx.constraintlayout.widget.ConstraintLayout> 103 </androidx.core.widget.NestedScrollView>