blob: ca6f6607c348e26ed7c75b0a7487a1cc0e3cdf4e [file] [log] [blame]
Chiao Chenga44c5912013-07-15 14:54:27 -07001<?xml version="1.0" encoding="utf-8"?>
2<!--
3 ~ Copyright (C) 2013 The Android Open Source Project
4 ~
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
8 ~
9 ~ http://www.apache.org/licenses/LICENSE-2.0
10 ~
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License
16 -->
17
18<resources>
19 <drawable name="grayBg">#FF333333</drawable>
20
21 <style name="info_label">
22 <item name="android:layout_height">wrap_content</item>
23 <item name="android:layout_width">wrap_content</item>
24 <item name="android:textAppearance">@style/TextAppearance.info_label</item>
25 <item name="android:paddingEnd">4dip</item>
26 </style>
27
28 <style name="info_layout">
29 <item name="android:orientation">vertical</item>
30 <item name="android:paddingStart">10dip</item>
31 <item name="android:paddingTop">10dip</item>
32 <item name="android:paddingEnd">10dip</item>
33 <item name="android:paddingBottom">10dip</item>
34 <item name="android:layout_width">match_parent</item>
35 <item name="android:layout_height">match_parent</item>
36 </style>
37
38 <style name="entry_layout">
39 <item name="android:orientation">vertical</item>
40 <item name="android:layout_width">wrap_content</item>
41 <item name="android:layout_height">wrap_content</item>
42 </style>
43
44 <style name="TextAppearance" parent="android:TextAppearance">
45 </style>
46
47 <style name="TextAppearance.info_label">
48 <item name="android:textSize">14sp</item>
49 <item name="android:textStyle">bold</item>
50 </style>
51
52
53 <!-- Buttons in the main "button row" of the in-call onscreen touch UI. -->
54 <style name="InCallButton">
Andrew Lee466618d2014-05-08 16:13:23 -070055 <item name="android:layout_width">@dimen/in_call_button_dimension</item>
56 <item name="android:layout_height">@dimen/in_call_button_dimension</item>
Andrew Lee466618d2014-05-08 16:13:23 -070057 <item name="android:layout_marginBottom">@dimen/call_button_margin_vertical</item>
58 <item name="android:layout_marginLeft">@dimen/call_button_margin_horizontal</item>
59 <item name="android:layout_marginRight">@dimen/call_button_margin_horizontal</item>
Chiao Chenga44c5912013-07-15 14:54:27 -070060 <item name="android:background">?android:attr/selectableItemBackground</item>
61 </style>
62
63 <!-- "Compound button" variation of InCallButton.
Andrew Lee87f98d72015-01-13 13:19:50 -080064 These buttons have the concept of two states: checked and unchecked. This style is just
65 like "InCallButton" except that we also clear out android:background, android:textOn,
66 android:textOff, to avoid the default behavior of the ToggleButton class. -->
Chiao Chenga44c5912013-07-15 14:54:27 -070067 <style name="InCallCompoundButton" parent="InCallButton">
Andrew Lee87f98d72015-01-13 13:19:50 -080068 <item name="android:background">@null</item>
Chiao Chenga44c5912013-07-15 14:54:27 -070069 <item name="android:textOn">@null</item>
70 <item name="android:textOff">@null</item>
71 </style>
72
Yorke Lee8ef5cf32014-05-15 09:35:23 -070073 <!-- Theme for the InCallActivity activity. Should have a transparent background for the
74 circular reveal animation for a new outgoing call to work correctly. We don't just use
Andrew Lee3a7108a2014-08-25 12:19:35 -070075 Theme.Black.NoTitleBar directly, since we want any popups or dialogs from the
76 InCallActivity to have the correct Material style. -->
Alan Viveretted9ff8fe2014-06-06 15:23:49 -070077 <style name="Theme.InCallScreen" parent="@android:style/Theme.Material.Light">
Yorke Lee6596e1b2015-02-19 18:03:00 -080078 <item name="android:windowAnimationStyle">@null</item>
Sandeep Kunta5baddd12016-06-14 10:53:42 +053079 <item name="android:windowIsTranslucent">false</item>
Yorke Lee8ef5cf32014-05-15 09:35:23 -070080 <item name="android:windowBackground">@android:color/transparent</item>
81 <item name="android:windowContentOverlay">@null</item>
Andrew Lee945ac0f2014-05-28 17:59:42 -070082 <item name="dialpad_key_button_touch_tint">@color/incall_dialpad_touch_tint</item>
Andrew Leec2831f32014-06-04 12:57:53 -070083 <item name="android:textColorPrimary">@color/incall_call_banner_text_color</item>
Nancy Chen2d1f3d32014-07-30 10:51:12 -070084 <item name="android:colorPrimaryDark">@color/dialer_theme_color_dark</item>
Yorke Lee0cbcae82014-07-21 11:37:53 -070085 <item name="android:popupMenuStyle">@style/InCallPopupMenuStyle</item>
Andrew Lee3a7108a2014-08-25 12:19:35 -070086 <item name="android:actionBarStyle">@style/InCallActionBarStyle</item>
Andrew Lee87f98d72015-01-13 13:19:50 -080087 <item name="android:buttonStyleToggle">@style/InCallCompoundButton</item>
Yorke Lee3e0c5e02015-03-18 15:25:56 -070088 <item name="android:alertDialogTheme">@android:style/Theme.Material.Light.Dialog.Alert</item>
Yorke Lee0cbcae82014-07-21 11:37:53 -070089 </style>
90
91 <style name="InCallPopupMenuStyle" parent="@android:style/Theme.Material.Light">
92 <item name="android:textColorPrimary">@color/popup_menu_color</item>
Chiao Chenga44c5912013-07-15 14:54:27 -070093 </style>
Andrew Lee3a7108a2014-08-25 12:19:35 -070094
95 <style name="InCallActionBarStyle" parent="@android:style/Widget.Material.Light.ActionBar">
96 <item name="android:background">@color/incall_action_bar_background_color</item>
Christopher R. Palmerfb53d8a2015-12-15 06:36:10 -050097 <item name="android:backgroundStacked">@color/incall_banner_secondary_background_color</item>
Andrew Lee3a7108a2014-08-25 12:19:35 -070098 <item name="android:textColor">@color/incall_action_bar_text_color</item>
99 </style>
100
Chiao Chenga44c5912013-07-15 14:54:27 -0700101</resources>