198 lines
No EOL
8.7 KiB
XML
198 lines
No EOL
8.7 KiB
XML
<LinearLayout
|
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:tools="http://schemas.android.com/tools"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:gravity="center_horizontal"
|
|
android:orientation="vertical"
|
|
tools:context="com.tangem.presentation.activity.RequestPINActivity">
|
|
|
|
<LinearLayout
|
|
android:id="@+id/login_form"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:orientation="vertical">
|
|
|
|
<TextView
|
|
android:id="@+id/pin"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:ems="10"
|
|
android:inputType="numberPassword"
|
|
android:paddingBottom="16dp"
|
|
android:singleLine="false"
|
|
android:textAlignment="center"
|
|
android:textSize="36sp"
|
|
tools:text="12345"/>
|
|
|
|
<LinearLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:padding="16dp">
|
|
|
|
<ImageView
|
|
android:id="@+id/imgFingerprint"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="16dp"
|
|
android:background="@mipmap/ic_fp"/>
|
|
|
|
<TextView
|
|
android:id="@+id/pin_prompt"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_gravity="center"
|
|
android:ems="10"
|
|
android:fontFamily="@font/raleway_el"
|
|
android:text="@string/prompt_pin"
|
|
android:textAlignment="center"
|
|
android:textSize="@dimen/text_size_medium"/>
|
|
</LinearLayout>
|
|
|
|
|
|
<RelativeLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent">
|
|
|
|
<GridLayout
|
|
android:id="@+id/gridLayout"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_centerHorizontal="true"
|
|
android:columnCount="3"
|
|
android:rowCount="4">
|
|
|
|
<Button
|
|
android:id="@+id/btn1"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="8dp"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="1"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btn2"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="2"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btn3"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="3"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btn4"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="4"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btn5"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="5"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btn6"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="6"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btn7"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="7"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btn8"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="8"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btn9"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="9"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Space/>
|
|
|
|
<Button
|
|
android:id="@+id/btn0"
|
|
style="@android:style/Widget.DeviceDefault.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="0"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
<Button
|
|
android:id="@+id/btnBackspace"
|
|
style="@style/Widget.AppCompat.Button.Borderless"
|
|
android:layout_width="@dimen/pin_button_size"
|
|
android:layout_height="@dimen/pin_button_size"
|
|
android:layout_marginTop="@dimen/pin_button_top_margin"
|
|
android:fontFamily="@font/montserrat_light"
|
|
android:text="@string/pin_back"
|
|
android:textColor="@color/accent"
|
|
android:textSize="@dimen/text_size_pin"/>
|
|
|
|
</GridLayout>
|
|
|
|
<Button
|
|
android:id="@+id/btnContinue"
|
|
style="@style/Widget.AppCompat.Button.Borderless"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_alignParentBottom="true"
|
|
android:layout_alignParentStart="true"
|
|
android:layout_gravity="bottom"
|
|
android:background="@color/colorPrimary"
|
|
android:fontFamily="@font/raleway_r"
|
|
android:text="@string/ok"
|
|
android:textColor="@color/white"
|
|
android:textSize="@dimen/text_size_large"
|
|
android:textStyle="bold"/>
|
|
</RelativeLayout>
|
|
|
|
</LinearLayout>
|
|
|
|
</LinearLayout> |