Loading src/com/android/settings/privatespace/PrivateSpaceEducation.java +12 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,8 @@ import java.util.regex.Pattern; public class PrivateSpaceEducation extends InstrumentedFragment { private static final String TAG = "PrivateSpaceEducation"; private boolean mIsAnimationPlaying = true; @Override public View onCreateView( LayoutInflater inflater, Loading Loading @@ -73,6 +75,7 @@ public class PrivateSpaceEducation extends InstrumentedFragment { .build()); LottieAnimationView lottieAnimationView = rootView.findViewById(R.id.lottie_animation); LottieColorUtils.applyDynamicColors(getContext(), lottieAnimationView); lottieAnimationView.setOnClickListener(v -> handleAnimationClick(lottieAnimationView)); TextView infoTextView = rootView.findViewById(R.id.learn_more); Pattern pattern = Pattern.compile(infoTextView.getText().toString()); Loading Loading @@ -110,4 +113,13 @@ public class PrivateSpaceEducation extends InstrumentedFragment { } }; } private void handleAnimationClick(LottieAnimationView lottieAnimationView) { if (mIsAnimationPlaying) { lottieAnimationView.pauseAnimation(); } else { lottieAnimationView.playAnimation(); } mIsAnimationPlaying = !mIsAnimationPlaying; } } Loading
src/com/android/settings/privatespace/PrivateSpaceEducation.java +12 −0 Original line number Diff line number Diff line Loading @@ -44,6 +44,8 @@ import java.util.regex.Pattern; public class PrivateSpaceEducation extends InstrumentedFragment { private static final String TAG = "PrivateSpaceEducation"; private boolean mIsAnimationPlaying = true; @Override public View onCreateView( LayoutInflater inflater, Loading Loading @@ -73,6 +75,7 @@ public class PrivateSpaceEducation extends InstrumentedFragment { .build()); LottieAnimationView lottieAnimationView = rootView.findViewById(R.id.lottie_animation); LottieColorUtils.applyDynamicColors(getContext(), lottieAnimationView); lottieAnimationView.setOnClickListener(v -> handleAnimationClick(lottieAnimationView)); TextView infoTextView = rootView.findViewById(R.id.learn_more); Pattern pattern = Pattern.compile(infoTextView.getText().toString()); Loading Loading @@ -110,4 +113,13 @@ public class PrivateSpaceEducation extends InstrumentedFragment { } }; } private void handleAnimationClick(LottieAnimationView lottieAnimationView) { if (mIsAnimationPlaying) { lottieAnimationView.pauseAnimation(); } else { lottieAnimationView.playAnimation(); } mIsAnimationPlaying = !mIsAnimationPlaying; } }