Commit e54e9705 authored by Filipe de Lima Brito's avatar Filipe de Lima Brito

Add listener.

parent 52dc2d5f
...@@ -23,6 +23,8 @@ class AuthenticationSignUpFragment : Fragment() { ...@@ -23,6 +23,8 @@ class AuthenticationSignUpFragment : Fragment() {
if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.M) { if (Build.VERSION.SDK_INT <= Build.VERSION_CODES.M) {
tintEditTextDrawableStart() tintEditTextDrawableStart()
} }
setupGlobalLayoutListener()
} }
private fun tintEditTextDrawableStart() { private fun tintEditTextDrawableStart() {
...@@ -38,4 +40,14 @@ class AuthenticationSignUpFragment : Fragment() { ...@@ -38,4 +40,14 @@ class AuthenticationSignUpFragment : Fragment() {
DrawableHelper.tintDrawables(drawables, context, R.color.colorDrawableTintGrey) DrawableHelper.tintDrawables(drawables, context, R.color.colorDrawableTintGrey)
DrawableHelper.compoundDrawables(arrayOf(text_name, text_username, text_password, text_email), drawables) DrawableHelper.compoundDrawables(arrayOf(text_name, text_username, text_password, text_email), drawables)
} }
private fun setupGlobalLayoutListener() {
constraint_layout.viewTreeObserver.addOnGlobalLayoutListener {
if (KeyboardHelper.isSoftKeyboardShown(constraint_layout.rootView)) {
text_new_user_agreement.visibility = View.GONE
} else {
text_new_user_agreement.visibility = View.VISIBLE
}
}
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment