diff options
author | Marvin Borner | 2018-08-30 00:45:27 +0200 |
---|---|---|
committer | Marvin Borner | 2018-08-30 00:45:27 +0200 |
commit | 0dd4348c5c88aed413cb365cdd3d529276ef03a3 (patch) | |
tree | 82bd32834791073fe1488f8a7bb9e8490347e48f /app/src | |
parent | f1114c8c55a53de5f9cf740a482bb81105684cd3 (diff) |
Centered login inputs
Diffstat (limited to 'app/src')
-rw-r--r-- | app/src/main/res/layout/activity_login.xml | 91 |
1 files changed, 57 insertions, 34 deletions
diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml index b290df3..5e156f3 100644 --- a/app/src/main/res/layout/activity_login.xml +++ b/app/src/main/res/layout/activity_login.xml @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <LinearLayout 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:layout_width="match_parent" android:layout_height="match_parent" @@ -20,47 +21,69 @@ android:layout_marginBottom="8dp" android:visibility="gone" /> - <ScrollView + <android.support.constraint.ConstraintLayout android:id="@+id/login_form" android:layout_width="match_parent" android:layout_height="match_parent"> - <LinearLayout - android:id="@+id/email_login_form" - android:layout_width="match_parent" + + <AutoCompleteTextView + android:id="@+id/email" + android:layout_width="0dp" android:layout_height="wrap_content" - android:orientation="vertical"> + android:layout_marginEnd="8dp" + android:layout_marginStart="8dp" + android:hint="@string/prompt_email" + android:inputType="textEmailAddress" + android:maxLines="1" + android:singleLine="true" + app:layout_constraintBottom_toTopOf="@+id/password" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintHorizontal_bias="0.5" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" + app:layout_constraintVertical_chainStyle="packed" /> - <AutoCompleteTextView - android:id="@+id/email" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:hint="@string/prompt_email" - android:inputType="textEmailAddress" - android:maxLines="1" - android:singleLine="true" /> + <EditText + android:id="@+id/password" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_marginBottom="15dp" + android:layout_marginEnd="8dp" + android:layout_marginStart="8dp" + android:hint="@string/prompt_password" + android:imeActionId="6" + android:imeActionLabel="@string/action_sign_in_short" + android:imeOptions="actionUnspecified" + android:inputType="textPassword" + android:maxLines="1" + android:singleLine="true" + app:layout_constraintBottom_toTopOf="@+id/email_sign_in_button" + app:layout_constraintEnd_toEndOf="@+id/email_sign_in_button" + app:layout_constraintStart_toStartOf="@+id/email_sign_in_button" + app:layout_constraintTop_toBottomOf="@+id/email" /> - <EditText - android:id="@+id/password" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:hint="@string/prompt_password" - android:imeActionId="6" - android:imeActionLabel="@string/action_sign_in_short" - android:imeOptions="actionUnspecified" - android:inputType="textPassword" - android:maxLines="1" - android:singleLine="true" /> + <Button + android:id="@+id/email_sign_in_button" + style="?android:textAppearanceSmall" + android:layout_width="0dp" + android:layout_height="wrap_content" + android:layout_marginBottom="16dp" + android:text="@string/action_sign_in" + android:textStyle="bold" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintHorizontal_bias="0.5" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/password" /> + + <android.support.constraint.Guideline + android:id="@+id/guideline" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:orientation="vertical" + app:layout_constraintGuide_begin="20dp" /> - <Button - android:id="@+id/email_sign_in_button" - style="?android:textAppearanceSmall" - android:layout_width="match_parent" - android:layout_height="wrap_content" - android:layout_marginTop="16dp" - android:text="@string/action_sign_in" - android:textStyle="bold" /> - </LinearLayout> - </ScrollView> + </android.support.constraint.ConstraintLayout> </LinearLayout>
\ No newline at end of file |