diff --git a/e2e/android/app/src/main/java/com/example/androidobservability/masking/XMLUserFormActivity.kt b/e2e/android/app/src/main/java/com/example/androidobservability/masking/XMLUserFormActivity.kt index fcec979e6..a15b18830 100644 --- a/e2e/android/app/src/main/java/com/example/androidobservability/masking/XMLUserFormActivity.kt +++ b/e2e/android/app/src/main/java/com/example/androidobservability/masking/XMLUserFormActivity.kt @@ -1,6 +1,10 @@ package com.example.androidobservability.masking +import android.animation.ObjectAnimator +import android.animation.ValueAnimator import android.os.Bundle +import android.view.View +import android.view.animation.LinearInterpolator import android.widget.Button import android.widget.EditText import android.widget.Toast @@ -13,6 +17,13 @@ class XMLUserFormActivity : ComponentActivity() { super.onCreate(savedInstanceState) setContentView(R.layout.activity_user_form) + val creditCardSection = findViewById(R.id.credit_card_section) + ObjectAnimator.ofFloat(creditCardSection, "rotationY", 0f, 360f).apply { + duration = 2000 + repeatCount = ValueAnimator.INFINITE + interpolator = LinearInterpolator() + }.start() + val inputCardholderName = findViewById(R.id.input_cardholder_name) val inputCardNumber = findViewById(R.id.input_card_number) val inputExpiry = findViewById(R.id.input_expiry) diff --git a/e2e/android/app/src/main/res/layout/activity_user_form.xml b/e2e/android/app/src/main/res/layout/activity_user_form.xml index 809abce0f..7995a9521 100644 --- a/e2e/android/app/src/main/res/layout/activity_user_form.xml +++ b/e2e/android/app/src/main/res/layout/activity_user_form.xml @@ -90,101 +90,108 @@ - - - - - - - + android:orientation="vertical"> - + - + - + android:hint="e.g., Jane Appleseed" + android:inputType="textPersonName" + android:paddingBottom="8dp" /> - + - - + + android:orientation="horizontal" + android:weightSum="2" + android:paddingBottom="8dp"> - - - + + + + + + + + android:layout_weight="1" + android:orientation="vertical" + android:paddingLeft="8dp"> + + + + + - - + - + +