From 4d5754ac5ddbe0f02f8afd8b5b9a0bae4bfc633d Mon Sep 17 00:00:00 2001 From: Christian Schneppe Date: Thu, 15 Mar 2018 21:28:30 +0100 Subject: Change ShowHidePasswordEditText to TextInputEditText. change the input fields in the AccountActivity to use the TextInputLayout. --- src/main/res/drawable/ic_visibility.xml | 9 ++ src/main/res/drawable/ic_visibility_off.xml | 9 ++ .../res/drawable/visibility_toggle_drawable.xml | 5 + src/main/res/layout/activity_change_password.xml | 86 +++++++--------- src/main/res/layout/activity_edit_account.xml | 114 ++++++++++----------- 5 files changed, 114 insertions(+), 109 deletions(-) create mode 100644 src/main/res/drawable/ic_visibility.xml create mode 100644 src/main/res/drawable/ic_visibility_off.xml create mode 100644 src/main/res/drawable/visibility_toggle_drawable.xml (limited to 'src/main/res') diff --git a/src/main/res/drawable/ic_visibility.xml b/src/main/res/drawable/ic_visibility.xml new file mode 100644 index 000000000..57ba4f002 --- /dev/null +++ b/src/main/res/drawable/ic_visibility.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/src/main/res/drawable/ic_visibility_off.xml b/src/main/res/drawable/ic_visibility_off.xml new file mode 100644 index 000000000..fd954d349 --- /dev/null +++ b/src/main/res/drawable/ic_visibility_off.xml @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/src/main/res/drawable/visibility_toggle_drawable.xml b/src/main/res/drawable/visibility_toggle_drawable.xml new file mode 100644 index 000000000..9c887e7e9 --- /dev/null +++ b/src/main/res/drawable/visibility_toggle_drawable.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/src/main/res/layout/activity_change_password.xml b/src/main/res/layout/activity_change_password.xml index 8808227e3..de1ad216d 100644 --- a/src/main/res/layout/activity_change_password.xml +++ b/src/main/res/layout/activity_change_password.xml @@ -1,5 +1,6 @@ @@ -12,67 +13,54 @@ + android:orientation="vertical" + android:padding="@dimen/infocard_padding"> - - - - - + app:passwordToggleDrawable="@drawable/visibility_toggle_drawable" + app:passwordToggleEnabled="true" + app:passwordToggleTint="?attr/color_text_secondary"> - - + + - + app:passwordToggleDrawable="@drawable/visibility_toggle_drawable" + app:passwordToggleEnabled="true" + app:passwordToggleTint="?attr/color_text_secondary"> + + + diff --git a/src/main/res/layout/activity_edit_account.xml b/src/main/res/layout/activity_edit_account.xml index 7b60b7a64..9b9611e99 100644 --- a/src/main/res/layout/activity_edit_account.xml +++ b/src/main/res/layout/activity_edit_account.xml @@ -51,42 +51,40 @@ android:layout_below="@+id/avater" android:orientation="vertical"> - - - + android:hint="@string/account_settings_jabber_id"> - + + - + android:id="@+id/text_input_password_toggle" + app:passwordToggleDrawable="@drawable/visibility_toggle_drawable" + app:passwordToggleEnabled="true" + app:passwordToggleTint="?attr/color_text_secondary"> + + + - - - + android:hint="@string/account_settings_hostname"> + + + - - - + android:hint="@string/account_settings_port"> + + + -- cgit v1.2.3