diff options
| -rw-r--r-- | services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java | 7 | ||||
| -rw-r--r-- | services/core/java/com/android/server/locales/LocaleManagerService.java | 3 |
2 files changed, 8 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java b/services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java index 282e3c1d4b00..2be2ef8c35af 100644 --- a/services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java +++ b/services/core/java/com/android/server/locales/AppLocaleChangedAtomRecord.java @@ -30,7 +30,8 @@ public final class AppLocaleChangedAtomRecord { String mPrevLocales = ""; int mStatus = FrameworkStatsLog .APPLICATION_LOCALES_CHANGED__STATUS__STATUS_UNSPECIFIED; - + int mCaller = FrameworkStatsLog + .APPLICATION_LOCALES_CHANGED__CALLER__CALLER_UNKNOWN; AppLocaleChangedAtomRecord(int callingUid) { this.mCallingUid = callingUid; } @@ -50,4 +51,8 @@ public final class AppLocaleChangedAtomRecord { void setStatus(int status) { this.mStatus = status; } + + void setCaller(int caller) { + this.mCaller = caller; + } } diff --git a/services/core/java/com/android/server/locales/LocaleManagerService.java b/services/core/java/com/android/server/locales/LocaleManagerService.java index 48d06cae2abb..e3a555bd2f6a 100644 --- a/services/core/java/com/android/server/locales/LocaleManagerService.java +++ b/services/core/java/com/android/server/locales/LocaleManagerService.java @@ -551,7 +551,8 @@ public class LocaleManagerService extends SystemService { atomRecordForMetrics.mTargetUid, atomRecordForMetrics.mNewLocales, atomRecordForMetrics.mPrevLocales, - atomRecordForMetrics.mStatus); + atomRecordForMetrics.mStatus, + atomRecordForMetrics.mCaller); } /** |