Loading src/com/android/customization/module/StatsLogUserEventLogger.java +4 −1 Original line number Diff line number Diff line Loading @@ -177,11 +177,14 @@ public class StatsLogUserEventLogger extends NoOpUserEventLogger implements Them } @Override public void logEffectApply(String effect, @EffectStatus int status) { public void logEffectApply(String effect, @EffectStatus int status, long timeElapsedMillis, int resultCode) { new SysUiStatsLogger() .setAction(StyleEnums.WALLPAPER_EFFECT_APPLIED) .setEffectPreference(status) .setEffectIdHash(getIdHashCode(effect)) .setTimeElapsed(timeElapsedMillis) .setEffectResultCode(resultCode) .log(); } Loading src/com/android/customization/module/SysUiStatsLogger.kt +13 −1 Original line number Diff line number Diff line Loading @@ -43,6 +43,8 @@ class SysUiStatsLogger { private var firstWallpaperApplyDateSinceSetup = 0 private var appLaunchCount = 0 private var colorVariant = 0 private var timeElapsedMillis = 0L private var effectResultCode = -1 fun setAction(action: Int) = apply { this.action = action } Loading Loading @@ -112,6 +114,14 @@ class SysUiStatsLogger { fun setColorVariant(color_variant: Int) = apply { this.colorVariant = color_variant } fun setTimeElapsed(time_elapsed_millis: Long) = apply { this.timeElapsedMillis = time_elapsed_millis } fun setEffectResultCode(effect_result_code: Int) = apply { this.effectResultCode = effect_result_code } fun log() { SysUiStatsLog.write( atom, Loading @@ -134,7 +144,9 @@ class SysUiStatsLogger { firstLaunchDateSinceSetup, firstWallpaperApplyDateSinceSetup, appLaunchCount, colorVariant colorVariant, timeElapsedMillis, effectResultCode, ) } } Loading
src/com/android/customization/module/StatsLogUserEventLogger.java +4 −1 Original line number Diff line number Diff line Loading @@ -177,11 +177,14 @@ public class StatsLogUserEventLogger extends NoOpUserEventLogger implements Them } @Override public void logEffectApply(String effect, @EffectStatus int status) { public void logEffectApply(String effect, @EffectStatus int status, long timeElapsedMillis, int resultCode) { new SysUiStatsLogger() .setAction(StyleEnums.WALLPAPER_EFFECT_APPLIED) .setEffectPreference(status) .setEffectIdHash(getIdHashCode(effect)) .setTimeElapsed(timeElapsedMillis) .setEffectResultCode(resultCode) .log(); } Loading
src/com/android/customization/module/SysUiStatsLogger.kt +13 −1 Original line number Diff line number Diff line Loading @@ -43,6 +43,8 @@ class SysUiStatsLogger { private var firstWallpaperApplyDateSinceSetup = 0 private var appLaunchCount = 0 private var colorVariant = 0 private var timeElapsedMillis = 0L private var effectResultCode = -1 fun setAction(action: Int) = apply { this.action = action } Loading Loading @@ -112,6 +114,14 @@ class SysUiStatsLogger { fun setColorVariant(color_variant: Int) = apply { this.colorVariant = color_variant } fun setTimeElapsed(time_elapsed_millis: Long) = apply { this.timeElapsedMillis = time_elapsed_millis } fun setEffectResultCode(effect_result_code: Int) = apply { this.effectResultCode = effect_result_code } fun log() { SysUiStatsLog.write( atom, Loading @@ -134,7 +144,9 @@ class SysUiStatsLogger { firstLaunchDateSinceSetup, firstWallpaperApplyDateSinceSetup, appLaunchCount, colorVariant colorVariant, timeElapsedMillis, effectResultCode, ) } }