<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/mainView"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:focusableInTouchMode="true"
        android:orientation="vertical"
        android:padding="10dp">
        <com.omarshehe.forminputkotlin.FormInputSpinner
            android:id="@+id/gender"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_array="@array/array_gender"
            app:form_hint="Select gender"
            app:form_label="Gender"
            app:form_showLabel="false"
            />


        <com.omarshehe.forminputkotlin.FormInputAutoComplete
            android:id="@+id/country"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_array="@array/array_country"
            app:form_height="@dimen/formInputInput_box_height"
            app:form_hint="Your country"
            app:form_inputType="text"
            app:form_label="Country" />



        <com.omarshehe.forminputkotlin.FormInputText
            android:id="@+id/txtUrl"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_hint="Your portfolio"
            app:form_inputType="url"
            app:form_label="Portfolio" />

        <com.omarshehe.forminputkotlin.FormInputText
            android:id="@+id/fullName"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_hint="Your full name"
            app:form_inputType="text"
            app:form_label="Full Name" />


        <com.omarshehe.forminputkotlin.FormInputSpinnerInputBox
            android:id="@+id/price"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_array="@array/array_currency"
            app:form_hint="Enter Price"
            app:form_inputType="number"
            app:form_label="Price" />

        <com.omarshehe.forminputkotlin.FormInputText
            android:id="@+id/phoneNumber"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_hint="Your phone number"
            app:form_inputType="phoneNumber"
            app:form_isMandatory="false"
            app:form_label="Phone Number" />

        <com.omarshehe.forminputkotlin.FormInputText
            android:id="@+id/ID"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_hint="Your ID number"
            app:form_inputType="number"
            app:form_isMandatory="false"
            app:form_label="ID Number" />


        <com.omarshehe.forminputkotlin.FormInputMultiline
            android:id="@+id/about"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_height="130dp"
            app:form_hint="About you"
            app:form_label="About you"
            app:form_maxLength="500" />


        <com.omarshehe.forminputkotlin.FormInputText
            android:id="@+id/email"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_hint="Your email address"
            app:form_inputType="email"
            app:form_label="Email" />

        <com.omarshehe.forminputkotlin.FormInputText
            android:id="@+id/confirmEmail"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            android:inputType="textAutoCorrect"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_hint="Confirm email address"
            app:form_inputType="email"
            app:form_label="Confirm email" />

        <com.omarshehe.forminputkotlin.FormInputPassword
            android:id="@+id/password"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_hint="Your password"
            app:form_label="Password"
            app:form_showPassStrength="true"
            app:form_showLabel="false"/>

        <com.omarshehe.forminputkotlin.FormInputPassword
            android:id="@+id/confirmPassword"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_hint="Confirm your password"
            app:form_label="Confirm Password"
            app:form_showPassStrength="false" />

        <com.omarshehe.forminputkotlin.FormInputPin
            android:id="@+id/pin"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_hint="0"
            app:form_label="Pin"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color" />

        <com.omarshehe.forminputkotlin.FormInputPin
            android:id="@+id/confirmPin"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_marginTop="16dp"
            app:form_textColor="@color/input_text_color"
            app:form_textColorLabel="@color/input_text_color"
            app:form_label="Conform Pin"
            app:form_hint="0"
            app:form_inputType="number"/>

        <com.omarshehe.forminputkotlin.FormInputButton
            android:id="@+id/btnSubmit"
            android:layout_width="wrap_content"
            android:layout_height="55dp"
            android:layout_gravity="center"
            android:layout_marginTop="16dp"
            android:text="@string/Submit"
            android:textAllCaps="false"
            android:textColor="@color/white"
            app:backgroundTint="@color/colorPrimary"
            app:cornerRadius="35dp"
            app:form_progressColor="@color/colorAccent"
            app:form_showProgress="true"
            app:form_valueOnLoad="Please, wait.." />
    </LinearLayout>


</ScrollView>