Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 45645708 authored by Beverly's avatar Beverly
Browse files

Delete secondary text in charging animation

Secondary text was causing battery percentag
of wireless charging animation to be off center so remove it

Test: manual
Bug: 74946337
Change-Id: I0bf5ac142580011b24c12d4461b02885193d54d1
parent 8506821d
Loading
Loading
Loading
Loading
+0 −7
Original line number Original line Diff line number Diff line
@@ -44,13 +44,6 @@
            android:layout_gravity="center"
            android:layout_gravity="center"
            android:textSize="32sp"
            android:textSize="32sp"
            android:textColor="?attr/wallpaperTextColor"/>
            android:textColor="?attr/wallpaperTextColor"/>

        <TextView
            android:id="@+id/wireless_charging_secondary_text"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:textColor="?attr/wallpaperTextColor"/>
    </LinearLayout>
    </LinearLayout>


</FrameLayout>
</FrameLayout>
 No newline at end of file
+1 −11
Original line number Original line Diff line number Diff line
@@ -65,9 +65,6 @@ public class WirelessChargingLayout extends FrameLayout {
        // amount of battery:
        // amount of battery:
        final TextView mPercentage = findViewById(R.id.wireless_charging_percentage);
        final TextView mPercentage = findViewById(R.id.wireless_charging_percentage);


        // (optional) time until full charge if available
        final TextView mSecondaryText = findViewById(R.id.wireless_charging_secondary_text);

        if (batteryLevel != UNKNOWN_BATTERY_LEVEL) {
        if (batteryLevel != UNKNOWN_BATTERY_LEVEL) {
            mPercentage.setText(NumberFormat.getPercentInstance().format(mBatteryLevel / 100f));
            mPercentage.setText(NumberFormat.getPercentInstance().format(mBatteryLevel / 100f));
            mPercentage.setAlpha(0);
            mPercentage.setAlpha(0);
@@ -110,17 +107,10 @@ public class WirelessChargingLayout extends FrameLayout {
        circleFadeAnimator.setInterpolator(Interpolators.LINEAR);
        circleFadeAnimator.setInterpolator(Interpolators.LINEAR);
        circleFadeAnimator.setStartDelay(chargingAnimationFadeStartOffset);
        circleFadeAnimator.setStartDelay(chargingAnimationFadeStartOffset);


        // Animation Opacity: secondary text animation fades from 1 to 0 opacity
        ValueAnimator secondaryTextFadeAnimator = ObjectAnimator.ofFloat(mSecondaryText, "alpha",
                1, 0);
        circleFadeAnimator.setDuration(chargingAnimationFadeDuration);
        secondaryTextFadeAnimator.setInterpolator(Interpolators.LINEAR);
        secondaryTextFadeAnimator.setStartDelay(chargingAnimationFadeStartOffset);

        // play all animations together
        // play all animations together
        AnimatorSet animatorSet = new AnimatorSet();
        AnimatorSet animatorSet = new AnimatorSet();
        animatorSet.playTogether(textSizeAnimator, textOpacityAnimator, textFadeAnimator,
        animatorSet.playTogether(textSizeAnimator, textOpacityAnimator, textFadeAnimator,
                circleFadeAnimator, secondaryTextFadeAnimator);
                circleFadeAnimator);
        animatorSet.start();
        animatorSet.start();
    }
    }
}
}
 No newline at end of file