diff --git a/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/MultiFactorActivity.java b/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/MultiFactorActivity.java index 1f1b4ae41..f50b6c231 100644 --- a/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/MultiFactorActivity.java +++ b/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/MultiFactorActivity.java @@ -175,7 +175,7 @@ private void updateUI(FirebaseUser user) { mBinding.mfaInfo.setText(sb.toString()); } - mBinding.emailPasswordButtons.setVisibility(View.GONE); + mBinding.emailSignInButton.setVisibility(View.GONE); mBinding.signedInButtons.setVisibility(View.VISIBLE); int reloadVisibility = secondFactors.isEmpty() ? View.VISIBLE : View.GONE; @@ -193,7 +193,7 @@ private void updateUI(FirebaseUser user) { mBinding.detail.setText(null); mBinding.mfaInfo.setText(null); - mBinding.emailPasswordButtons.setVisibility(View.VISIBLE); + mBinding.emailSignInButton.setVisibility(View.VISIBLE); mBinding.signedInButtons.setVisibility(View.GONE); } } diff --git a/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/PasswordlessActivity.java b/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/PasswordlessActivity.java index 431c1bb4a..76d1b3bb4 100644 --- a/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/PasswordlessActivity.java +++ b/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/PasswordlessActivity.java @@ -219,13 +219,13 @@ private void updateUI(@Nullable FirebaseUser user) { mBinding.status.setText(getString(R.string.passwordless_status_fmt, user.getEmail(), user.isEmailVerified())); - mBinding.passwordlessFields.setVisibility(View.GONE); + mBinding.fieldEmail.setVisibility(View.GONE); mBinding.passwordlessButtons.setVisibility(View.GONE); - mBinding.signedInButtons.setVisibility(View.VISIBLE); + mBinding.signOutButton.setVisibility(View.VISIBLE); } else { - mBinding.passwordlessFields.setVisibility(View.VISIBLE); + mBinding.fieldEmail.setVisibility(View.VISIBLE); mBinding.passwordlessButtons.setVisibility(View.VISIBLE); - mBinding.signedInButtons.setVisibility(View.GONE); + mBinding.signOutButton.setVisibility(View.GONE); } } diff --git a/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/PhoneAuthActivity.java b/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/PhoneAuthActivity.java index 14058ac4d..ee154a4c1 100644 --- a/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/PhoneAuthActivity.java +++ b/auth/app/src/main/java/com/google/firebase/quickstart/auth/java/PhoneAuthActivity.java @@ -317,13 +317,13 @@ private void updateUI(int uiState, FirebaseUser user, PhoneAuthCredential cred) if (user == null) { // Signed out mBinding.phoneAuthFields.setVisibility(View.VISIBLE); - mBinding.signedInButtons.setVisibility(View.GONE); + mBinding.signOutButton.setVisibility(View.GONE); mBinding.status.setText(R.string.signed_out); } else { // Signed in mBinding.phoneAuthFields.setVisibility(View.GONE); - mBinding.signedInButtons.setVisibility(View.VISIBLE); + mBinding.signOutButton.setVisibility(View.VISIBLE); enableViews(mBinding.fieldPhoneNumber, mBinding.fieldVerificationCode); mBinding.fieldPhoneNumber.setText(null); diff --git a/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/MultiFactorActivity.kt b/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/MultiFactorActivity.kt index f7f6aa240..eabeb5784 100644 --- a/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/MultiFactorActivity.kt +++ b/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/MultiFactorActivity.kt @@ -128,7 +128,7 @@ class MultiFactorActivity : BaseActivity(), View.OnClickListener { sb.setLength(sb.length - delimiter.length) binding.mfaInfo.text = sb.toString() } - findViewById(R.id.emailPasswordButtons).visibility = View.GONE + findViewById(R.id.emailSignInButton).visibility = View.GONE findViewById(R.id.signedInButtons).visibility = View.VISIBLE val reloadVisibility = if (secondFactors.isEmpty()) View.VISIBLE else View.GONE findViewById(R.id.reloadButton).visibility = reloadVisibility @@ -143,7 +143,7 @@ class MultiFactorActivity : BaseActivity(), View.OnClickListener { binding.status.setText(R.string.multi_factor_signed_out) binding.detail.text = null binding.mfaInfo.text = null - findViewById(R.id.emailPasswordButtons).visibility = View.VISIBLE + findViewById(R.id.emailSignInButton).visibility = View.VISIBLE findViewById(R.id.signedInButtons).visibility = View.GONE } } diff --git a/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/PasswordlessActivity.kt b/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/PasswordlessActivity.kt index e8a640251..f42122bcb 100644 --- a/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/PasswordlessActivity.kt +++ b/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/PasswordlessActivity.kt @@ -195,14 +195,11 @@ class PasswordlessActivity : BaseActivity(), View.OnClickListener { if (user != null) { binding.status.text = getString(R.string.passwordless_status_fmt, user.email, user.isEmailVerified) - - binding.passwordlessFields.visibility = View.GONE binding.passwordlessButtons.visibility = View.GONE - binding.signedInButtons.visibility = View.VISIBLE + binding.signOutButton.visibility = View.VISIBLE } else { - binding.passwordlessFields.visibility = View.VISIBLE binding.passwordlessButtons.visibility = View.VISIBLE - binding.signedInButtons.visibility = View.GONE + binding.signOutButton.visibility = View.GONE } } diff --git a/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/PhoneAuthActivity.kt b/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/PhoneAuthActivity.kt index 818f1b709..5507a1b8e 100644 --- a/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/PhoneAuthActivity.kt +++ b/auth/app/src/main/java/com/google/firebase/quickstart/auth/kotlin/PhoneAuthActivity.kt @@ -287,13 +287,13 @@ class PhoneAuthActivity : AppCompatActivity(), View.OnClickListener { if (user == null) { // Signed out binding.phoneAuthFields.visibility = View.VISIBLE - binding.signedInButtons.visibility = View.GONE + binding.signOutButton.visibility = View.GONE binding.status.setText(R.string.signed_out) } else { // Signed in binding.phoneAuthFields.visibility = View.GONE - binding.signedInButtons.visibility = View.VISIBLE + binding.signOutButton.visibility = View.VISIBLE enableViews(binding.fieldPhoneNumber, binding.fieldVerificationCode) binding.fieldPhoneNumber.text = null diff --git a/auth/app/src/main/res/layout/activity_anonymous_auth.xml b/auth/app/src/main/res/layout/activity_anonymous_auth.xml index 104d86498..be50cdb7c 100644 --- a/auth/app/src/main/res/layout/activity_anonymous_auth.xml +++ b/auth/app/src/main/res/layout/activity_anonymous_auth.xml @@ -1,30 +1,32 @@ - + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" /> + android:src="@drawable/firebase_lockup_400" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/progressBar" /> + android:layout_marginStart="16dp" + android:layout_marginLeft="16dp" + android:text="Anonymous Sign In" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/icon" /> + android:layout_marginTop="8dp" + android:text="@string/signed_out" + app:layout_constraintStart_toStartOf="@+id/titleAnonymous" + app:layout_constraintTop_toBottomOf="@+id/titleAnonymous" />