diff options
author | Fup Duck <fupduck@sacknagel.com> | 2018-01-19 17:34:45 +0100 |
---|---|---|
committer | Fup Duck <fupduck@sacknagel.com> | 2018-01-19 17:34:45 +0100 |
commit | b065fa48e802487198ad73915dd017c4464e8c62 (patch) | |
tree | df48491884de8e29c52db4794a3233fa34a4a6ff /app/src/main/res/layout/provider_credentials.xml | |
parent | 1ccb2f9e1bcfaf8279ef9576b3bca233e37af61b (diff) |
improve layout
* improve layout
* gracefully handle orientation changes
* respect small devices
* set correct colors for buttons, error messages...
Diffstat (limited to 'app/src/main/res/layout/provider_credentials.xml')
-rw-r--r-- | app/src/main/res/layout/provider_credentials.xml | 66 |
1 files changed, 66 insertions, 0 deletions
diff --git a/app/src/main/res/layout/provider_credentials.xml b/app/src/main/res/layout/provider_credentials.xml new file mode 100644 index 00000000..6e4dff95 --- /dev/null +++ b/app/src/main/res/layout/provider_credentials.xml @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="utf-8"?> +<merge xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:app="http://schemas.android.com/apk/res-auto"> + + <android.support.v7.widget.AppCompatTextView + android:id="@+id/provider_credentials_user_message" + android:layout_width="match_parent" + android:layout_height="wrap_content" + style="@style/TextAppearance.Design.Error" + android:visibility="gone" + /> + + <android.support.design.widget.TextInputLayout + android:id="@+id/provider_credentials_username_error" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:hint="@string/auth_username" + app:errorEnabled="true" + android:layout_marginTop="@dimen/standard_margin" + > + + <android.support.design.widget.TextInputEditText + android:id="@+id/provider_credentials_username" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:ems="10" + android:inputType="text" /> + + </android.support.design.widget.TextInputLayout> + + <android.support.design.widget.TextInputLayout + android:id="@+id/provider_credentials_password_error" + android:layout_width="match_parent" + android:layout_height="wrap_content" + app:passwordToggleEnabled="true" + android:hint="@string/password" + app:errorEnabled="true"> + + <android.support.design.widget.TextInputEditText + android:id="@+id/provider_credentials_password" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textPassword" + /> + + </android.support.design.widget.TextInputLayout> + + <android.support.design.widget.TextInputLayout + android:id="@+id/provider_credentials_password_verification_error" + android:layout_width="match_parent" + android:layout_height="wrap_content" + app:passwordToggleEnabled="true" + android:hint="@string/password" + app:errorEnabled="true" + android:visibility="gone"> + + <android.support.design.widget.TextInputEditText + android:id="@+id/provider_credentials_password_verification" + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:inputType="textPassword" + android:visibility="gone" + /> + + </android.support.design.widget.TextInputLayout> +</merge>
\ No newline at end of file |