blob: dc4e255f650e610701e1b0939b9421291874a032 [file] [log] [blame]
John Spurlock7f1df5e2014-05-31 19:11:40 -04001<!--
John Spurlockf88d8082015-03-25 18:09:51 -04002 Copyright (C) 2015 The Android Open Source Project
John Spurlock7f1df5e2014-05-31 19:11:40 -04003
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
Adrian Roosedfab3b2018-03-08 18:39:20 +010016<FrameLayout
Julia Reynoldsc791e052016-02-19 16:02:01 -050017 xmlns:android="http://schemas.android.com/apk/res/android"
Julia Reynolds30dd1252018-02-09 15:40:20 -050018 android:layout_width="wrap_content"
19 android:layout_height="wrap_content"
Julia Reynolds0a228562018-01-10 12:53:40 -050020 android:background="@android:color/transparent"
Julia Reynoldsc72d0f62018-04-12 15:38:54 -040021 android:theme="@style/qs_theme">
Julia Reynolds7c62c312018-02-01 17:29:33 -050022 <!-- right-aligned to be physically near volume button -->
Julia Reynolds0a228562018-01-10 12:53:40 -050023 <LinearLayout
Julia Reynolds42411922017-11-08 11:19:09 -050024 android:id="@+id/volume_dialog"
Julia Reynoldsee571932018-02-21 11:41:33 -050025 android:minWidth="@dimen/volume_dialog_panel_width"
Julia Reynolds0a228562018-01-10 12:53:40 -050026 android:layout_width="wrap_content"
John Spurlockf88d8082015-03-25 18:09:51 -040027 android:layout_height="wrap_content"
Julia Reynolds7c62c312018-02-01 17:29:33 -050028 android:layout_gravity="center_vertical|right"
Julia Reynolds0a228562018-01-10 12:53:40 -050029 android:background="@android:color/transparent"
Julia Reynoldsc72d0f62018-04-12 15:38:54 -040030 android:paddingRight="@dimen/volume_dialog_panel_transparent_padding_right"
31 android:paddingTop="@dimen/volume_dialog_panel_transparent_padding"
32 android:paddingBottom="@dimen/volume_dialog_panel_transparent_padding"
33 android:paddingLeft="@dimen/volume_dialog_panel_transparent_padding"
Julia Reynolds0a228562018-01-10 12:53:40 -050034 android:orientation="vertical"
Julia Reynoldsac55e012018-03-27 11:17:30 -040035 android:clipToPadding="false" >
John Spurlockf88d8082015-03-25 18:09:51 -040036
Beverlyda0fe822018-02-08 17:19:01 -050037 <FrameLayout
Julia Reynoldsee571932018-02-21 11:41:33 -050038 android:id="@+id/ringer"
39 android:layout_width="@dimen/volume_dialog_ringer_size"
40 android:layout_height="@dimen/volume_dialog_ringer_size"
41 android:layout_marginBottom="@dimen/volume_dialog_spacer"
Julia Reynoldsac55e012018-03-27 11:17:30 -040042 android:translationZ="@dimen/volume_dialog_elevation"
Julia Reynoldsee571932018-02-21 11:41:33 -050043 android:layout_gravity="right"
Julia Reynoldsac55e012018-03-27 11:17:30 -040044 android:clipToPadding="false"
Beverlyda0fe822018-02-08 17:19:01 -050045 android:background="@drawable/rounded_bg_full">
Julia Reynoldsee571932018-02-21 11:41:33 -050046 <com.android.keyguard.AlphaOptimizedImageButton
47 android:id="@+id/ringer_icon"
48 style="@style/VolumeButtons"
Julia Reynoldsac55e012018-03-27 11:17:30 -040049 android:background="@drawable/rounded_ripple"
50 android:layout_width="match_parent"
51 android:layout_height="match_parent"
Julia Reynoldsee571932018-02-21 11:41:33 -050052 android:tint="@color/accent_tint_color_selector"
53 android:layout_gravity="center"
54 android:soundEffectsEnabled="false" />
Beverlyda0fe822018-02-08 17:19:01 -050055
56 <include layout="@layout/volume_dnd_icon"/>
57 </FrameLayout>
Julia Reynoldsee571932018-02-21 11:41:33 -050058
59 <LinearLayout
60 android:id="@+id/main"
61 android:layout_width="wrap_content"
62 android:minWidth="@dimen/volume_dialog_panel_width"
63 android:layout_height="wrap_content"
64 android:orientation="vertical"
Julia Reynoldsac55e012018-03-27 11:17:30 -040065 android:translationZ="@dimen/volume_dialog_elevation"
Julia Reynoldsee571932018-02-21 11:41:33 -050066 android:clipToPadding="false"
Julia Reynoldsac55e012018-03-27 11:17:30 -040067 android:background="@drawable/rounded_bg_full" >
Julia Reynoldsee571932018-02-21 11:41:33 -050068 <LinearLayout
69 android:id="@+id/volume_dialog_rows"
70 android:layout_width="wrap_content"
71 android:layout_height="wrap_content"
72 android:minWidth="@dimen/volume_dialog_panel_width"
73 android:gravity="center"
74 android:orientation="horizontal" >
75 <!-- volume rows added and removed here! :-) -->
76 </LinearLayout>
77 <FrameLayout
Julia Reynoldsa4386752018-03-12 14:07:04 -040078 android:id="@+id/settings_container"
Julia Reynoldsee571932018-02-21 11:41:33 -050079 android:layout_width="match_parent"
Julia Reynoldsa4386752018-03-12 14:07:04 -040080 android:layout_height="wrap_content"
Julia Reynoldsee571932018-02-21 11:41:33 -050081 android:background="@drawable/rounded_bg_bottom_background">
82 <com.android.keyguard.AlphaOptimizedImageButton
83 android:id="@+id/settings"
Julia Reynoldsa4386752018-03-12 14:07:04 -040084 android:src="@drawable/ic_settings_16dp"
Julia Reynoldsee571932018-02-21 11:41:33 -050085 android:layout_width="@dimen/volume_dialog_tap_target_size"
86 android:layout_height="@dimen/volume_dialog_tap_target_size"
87 android:layout_gravity="center"
Julia Reynoldsa4386752018-03-12 14:07:04 -040088 android:contentDescription="@string/accessibility_volume_settings"
Julia Reynoldsac55e012018-03-27 11:17:30 -040089 android:background="@drawable/ripple_drawable_20dp"
Julia Reynoldsa4386752018-03-12 14:07:04 -040090 android:tint="?android:attr/colorControlNormal"
Julia Reynoldsee571932018-02-21 11:41:33 -050091 android:soundEffectsEnabled="false" />
92 </FrameLayout>
93 </LinearLayout>
94
Julia Reynolds0a228562018-01-10 12:53:40 -050095 </LinearLayout>
Adrian Roosedfab3b2018-03-08 18:39:20 +010096</FrameLayout>