diff options
| author | 2025-02-25 15:39:08 +0000 | |
|---|---|---|
| committer | 2025-03-06 04:03:06 +0000 | |
| commit | f3ee614f89a82cdbbc23244c70dd67f917854197 (patch) | |
| tree | 38e0291a8655dd42a314bf9b044e177c25b23353 | |
| parent | 87a7a1d95ad8dfc3de68e73764e747360741e480 (diff) | |
Create `isAnimatable` to expose if the current illustration is an animation
Adding the `isAnimatable` method to help the Settings know if the
current illustration is an animation or not. This will be used for
adding content description to an animation.
Bug: 395882764
Test: manually. attach screenshot to the bug
flag: EXEMPT. bugfix
Change-Id: Iab8d99ac77c2a4655cd87fc16d2af0f81731350a
| -rw-r--r-- | packages/SettingsLib/IllustrationPreference/src/com/android/settingslib/widget/IllustrationPreference.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/packages/SettingsLib/IllustrationPreference/src/com/android/settingslib/widget/IllustrationPreference.java b/packages/SettingsLib/IllustrationPreference/src/com/android/settingslib/widget/IllustrationPreference.java index 0c64fa7d34dd..d55bbb3bbdbf 100644 --- a/packages/SettingsLib/IllustrationPreference/src/com/android/settingslib/widget/IllustrationPreference.java +++ b/packages/SettingsLib/IllustrationPreference/src/com/android/settingslib/widget/IllustrationPreference.java @@ -447,6 +447,10 @@ public class IllustrationPreference extends Preference implements GroupSectionDi illustrationView.setMaxWidth((int) (restrictedMaxHeight * aspectRatio)); } + public boolean isAnimatable() { + return mIsAnimatable; + } + private void startAnimation(Drawable drawable) { if (!(drawable instanceof Animatable)) { return; |