blob: b6d241ba3f96ae74e3e4ffde29a0823a72d1970a [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-->
Julia Reynolds36dd4f12017-12-06 15:47:46 -050016<com.android.systemui.volume.VolumeUiLayout
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"
Lucas Dupin448786c2017-07-24 17:44:25 -070021 android:theme="@style/qs_theme"
Julia Reynolds42411922017-11-08 11:19:09 -050022 android:clipChildren="false" >
Julia Reynolds7c62c312018-02-01 17:29:33 -050023 <!-- right-aligned to be physically near volume button -->
Julia Reynolds0a228562018-01-10 12:53:40 -050024 <LinearLayout
Julia Reynolds42411922017-11-08 11:19:09 -050025 android:id="@+id/volume_dialog"
Julia Reynoldsee571932018-02-21 11:41:33 -050026 android:minWidth="@dimen/volume_dialog_panel_width"
Julia Reynolds0a228562018-01-10 12:53:40 -050027 android:layout_width="wrap_content"
John Spurlockf88d8082015-03-25 18:09:51 -040028 android:layout_height="wrap_content"
Julia Reynolds7c62c312018-02-01 17:29:33 -050029 android:layout_gravity="center_vertical|right"
Julia Reynolds0a228562018-01-10 12:53:40 -050030 android:background="@android:color/transparent"
Julia Reynolds7c62c312018-02-01 17:29:33 -050031 android:layout_margin="@dimen/volume_dialog_base_margin"
Julia Reynolds0a228562018-01-10 12:53:40 -050032 android:orientation="vertical"
Julia Reynolds36dd4f12017-12-06 15:47:46 -050033 android:clipChildren="false" >
John Spurlockf88d8082015-03-25 18:09:51 -040034
Beverlyda0fe822018-02-08 17:19:01 -050035 <FrameLayout
Julia Reynoldsee571932018-02-21 11:41:33 -050036 android:id="@+id/ringer"
37 android:layout_width="@dimen/volume_dialog_ringer_size"
38 android:layout_height="@dimen/volume_dialog_ringer_size"
39 android:layout_marginBottom="@dimen/volume_dialog_spacer"
40 android:elevation="@dimen/volume_panel_elevation"
41 android:layout_gravity="right"
Beverlyda0fe822018-02-08 17:19:01 -050042 android:background="@drawable/rounded_bg_full">
Julia Reynoldsee571932018-02-21 11:41:33 -050043 <com.android.keyguard.AlphaOptimizedImageButton
44 android:id="@+id/ringer_icon"
45 style="@style/VolumeButtons"
46 android:background="?android:selectableItemBackgroundBorderless"
47 android:layout_width="@dimen/volume_dialog_tap_target_size"
48 android:layout_height="@dimen/volume_dialog_tap_target_size"
49 android:tint="@color/accent_tint_color_selector"
50 android:layout_gravity="center"
51 android:soundEffectsEnabled="false" />
Beverlyda0fe822018-02-08 17:19:01 -050052
53 <include layout="@layout/volume_dnd_icon"/>
54 </FrameLayout>
Julia Reynoldsee571932018-02-21 11:41:33 -050055
56 <LinearLayout
57 android:id="@+id/main"
58 android:layout_width="wrap_content"
59 android:minWidth="@dimen/volume_dialog_panel_width"
60 android:layout_height="wrap_content"
61 android:orientation="vertical"
62 android:clipChildren="false"
63 android:clipToPadding="false"
64 android:background="@drawable/rounded_bg_full"
65 android:elevation="@dimen/volume_panel_elevation" >
66 <LinearLayout
67 android:id="@+id/volume_dialog_rows"
68 android:layout_width="wrap_content"
69 android:layout_height="wrap_content"
70 android:minWidth="@dimen/volume_dialog_panel_width"
71 android:gravity="center"
72 android:orientation="horizontal" >
73 <!-- volume rows added and removed here! :-) -->
74 </LinearLayout>
75 <FrameLayout
76 android:layout_height="wrap_content"
77 android:layout_width="match_parent"
78 android:background="@drawable/rounded_bg_bottom_background">
79 <com.android.keyguard.AlphaOptimizedImageButton
80 android:id="@+id/settings"
81 android:src="@drawable/ic_settings"
82 android:layout_width="@dimen/volume_dialog_tap_target_size"
83 android:layout_height="@dimen/volume_dialog_tap_target_size"
84 android:layout_gravity="center"
85 android:background="?android:selectableItemBackgroundBorderless"
86 android:tint="#8A000000"
87 android:soundEffectsEnabled="false" />
88 </FrameLayout>
89 </LinearLayout>
90
Julia Reynolds0a228562018-01-10 12:53:40 -050091 </LinearLayout>
Julia Reynolds36dd4f12017-12-06 15:47:46 -050092</com.android.systemui.volume.VolumeUiLayout>