diff options
author | Sherry Zhou <yuandizhou@google.com> | 2023-04-10 23:39:11 +0000 |
---|---|---|
committer | Sherry Zhou <yuandizhou@google.com> | 2023-04-10 23:39:31 +0000 |
commit | 6d59b10d9525d86af68c6981bb5db1bd8813e493 (patch) | |
tree | 031cb533cd8bc6975318e5dbbdfd19f2d6b0f237 /src/com/android/customization/picker/clock/ui/view | |
parent | 6a0399496fd6d8479a3faafd96c39baf93dd7211 (diff) | |
download | ThemePicker-6d59b10d9525d86af68c6981bb5db1bd8813e493.tar.gz |
Fix clock showing 12 hour format when 24 hour format is chosen
Test: Manually
Bug: 271988126
Change-Id: Id3e71bfa79073558c15c921781ce5326c23b5a15
Diffstat (limited to 'src/com/android/customization/picker/clock/ui/view')
-rw-r--r-- | src/com/android/customization/picker/clock/ui/view/ClockViewFactory.kt | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/customization/picker/clock/ui/view/ClockViewFactory.kt b/src/com/android/customization/picker/clock/ui/view/ClockViewFactory.kt index 67c70027..d6a0b5db 100644 --- a/src/com/android/customization/picker/clock/ui/view/ClockViewFactory.kt +++ b/src/com/android/customization/picker/clock/ui/view/ClockViewFactory.kt @@ -59,6 +59,12 @@ class ClockViewFactory( .onSeedColorChanged(seedColor) } + fun updateTimeFormat(clockId: String) { + getController(clockId) + .events + .onTimeFormatChanged(android.text.format.DateFormat.is24HourFormat(activity)) + } + fun registerTimeTicker(owner: LifecycleOwner) { val hashCode = owner.hashCode() if (timeTickListeners.keys.contains(hashCode)) { |