diff options
author | d34d <clark@cyngn.com> | 2016-05-21 11:04:51 -0700 |
---|---|---|
committer | Gerrit Code Review <gerrit@cyanogenmod.org> | 2016-05-23 14:22:51 -0700 |
commit | 2b21b18e109ddab30d7a0ff47dd900e55167ec37 (patch) | |
tree | 897546f7fdd30f5c34647ebfbc0d5d73cbbb4458 | |
parent | d37a5aa57bb1c5d958abe036b5558ba4dac270c5 (diff) | |
download | frameworks_base-2b21b18e109ddab30d7a0ff47dd900e55167ec37.zip frameworks_base-2b21b18e109ddab30d7a0ff47dd900e55167ec37.tar.gz frameworks_base-2b21b18e109ddab30d7a0ff47dd900e55167ec37.tar.bz2 |
SysUI: Use linear interpolator for battery level
By default, ObjectAnimator uses the AccelerateDecelerate interpolator
which causes the battery meter to show the incorrect level.
Explicitly setting the interpolator to linear fixes this issue.
Change-Id: I06e2c743aaa6e0560f0fe8fe27377427becb11c7
TICKET: NIGHTLIES-2985
-rw-r--r-- | packages/SystemUI/res/anim/battery_circle.xml | 1 | ||||
-rw-r--r-- | packages/SystemUI/res/anim/battery_landscape.xml | 1 | ||||
-rw-r--r-- | packages/SystemUI/res/anim/battery_portrait.xml | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/packages/SystemUI/res/anim/battery_circle.xml b/packages/SystemUI/res/anim/battery_circle.xml index 16ba771..e76fdbe 100644 --- a/packages/SystemUI/res/anim/battery_circle.xml +++ b/packages/SystemUI/res/anim/battery_circle.xml @@ -16,6 +16,7 @@ --> <objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:interpolator/linear" android:propertyName="trimPathEnd" android:valueFrom="0" android:valueTo="1" diff --git a/packages/SystemUI/res/anim/battery_landscape.xml b/packages/SystemUI/res/anim/battery_landscape.xml index 30d0341..9583acb 100644 --- a/packages/SystemUI/res/anim/battery_landscape.xml +++ b/packages/SystemUI/res/anim/battery_landscape.xml @@ -16,6 +16,7 @@ --> <objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:interpolator/linear" android:propertyName="pathData" android:valueFrom="@string/battery_landscape_path_empty" android:valueTo="@string/battery_landscape_path_full" diff --git a/packages/SystemUI/res/anim/battery_portrait.xml b/packages/SystemUI/res/anim/battery_portrait.xml index ef21bb7..c1a80bb 100644 --- a/packages/SystemUI/res/anim/battery_portrait.xml +++ b/packages/SystemUI/res/anim/battery_portrait.xml @@ -16,6 +16,7 @@ --> <objectAnimator xmlns:android="http://schemas.android.com/apk/res/android" + android:interpolator="@android:interpolator/linear" android:propertyName="pathData" android:valueFrom="@string/battery_portrait_path_empty" android:valueTo="@string/battery_portrait_path_full" |