diff options
author | wangqi <wangqi@google.com> | 2018-06-29 11:28:00 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-06-29 13:06:29 -0700 |
commit | 27d7f0a5a307c15dee5a048ec36ca256fa90d1bd (patch) | |
tree | 8f8db1dc8b219aa68e320a4d3adc4d99008f1aec /java/com/android/dialer/theme/base/impl | |
parent | 3c185928853f663200826112de82987bc7d2c3d5 (diff) |
UI refresh for reply with sms bottom sheet.
Bug: 79878432
Test: manual
PiperOrigin-RevId: 202678951
Change-Id: I89cf9dc7ec78f2b6bd10889d50d3c9a139168bca
Diffstat (limited to 'java/com/android/dialer/theme/base/impl')
-rw-r--r-- | java/com/android/dialer/theme/base/impl/AospThemeImpl.java | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/java/com/android/dialer/theme/base/impl/AospThemeImpl.java b/java/com/android/dialer/theme/base/impl/AospThemeImpl.java index 35dcef27c..cd1e16684 100644 --- a/java/com/android/dialer/theme/base/impl/AospThemeImpl.java +++ b/java/com/android/dialer/theme/base/impl/AospThemeImpl.java @@ -102,10 +102,25 @@ public class AospThemeImpl implements Theme { @Override public @StyleRes int getApplicationThemeRes() { switch (getTheme()) { + case LIGHT: + case LIGHT_M2: + return R.style.Dialer_ThemeBase_NoActionBar; case DARK: return R.style.Dialer_Dark_ThemeBase_NoActionBar; + case UNKNOWN: + default: + throw Assert.createIllegalStateFailException("Theme hasn't been set yet."); + } + } + + @Override + public @StyleRes int getBottomSheetStyleRes() { + switch (getTheme()) { case LIGHT: - return R.style.Dialer_ThemeBase_NoActionBar; + case LIGHT_M2: + return R.style.DialerBottomSheetDialogStyle_Light; + case DARK: + return R.style.DialerBottomSheetDialogStyle_Dark; case UNKNOWN: default: throw Assert.createIllegalStateFailException("Theme hasn't been set yet."); |