summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/theme/base/impl
diff options
context:
space:
mode:
authorwangqi <wangqi@google.com>2018-06-29 11:28:00 -0700
committerCopybara-Service <copybara-piper@google.com>2018-06-29 13:06:29 -0700
commit27d7f0a5a307c15dee5a048ec36ca256fa90d1bd (patch)
tree8f8db1dc8b219aa68e320a4d3adc4d99008f1aec /java/com/android/dialer/theme/base/impl
parent3c185928853f663200826112de82987bc7d2c3d5 (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.java17
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.");