1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2013 The Android Open Source Project
3
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-->
16
17<!-- See corresponding Java code SampleMediaRouterActivity.java. -->
18
19<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
20    android:layout_width="match_parent"
21    android:layout_height="match_parent">
22
23    <ScrollView
24        android:layout_width="match_parent"
25        android:layout_height="match_parent">
26
27        <LinearLayout
28            android:layout_width="match_parent"
29            android:layout_height="wrap_content"
30            android:orientation="vertical">
31
32            <RelativeLayout
33                android:layout_width="match_parent"
34                android:layout_height="50dp"
35                android:layout_margin="12dp"
36                android:padding="4dp">
37
38                <TextView
39                    android:layout_width="wrap_content"
40                    android:layout_height="wrap_content"
41                    android:layout_alignParentLeft="true"
42                    android:layout_alignParentStart="true"
43                    android:layout_centerVertical="true"
44                    android:gravity="center"
45                    android:text="Name" />
46
47                <EditText
48                    android:id="@+id/name_edit_text"
49                    android:layout_width="150dp"
50                    android:layout_height="match_parent"
51                    android:layout_alignParentEnd="true"
52                    android:layout_alignParentRight="true"
53                    android:layout_centerVertical="true" />
54
55            </RelativeLayout>
56
57            <RelativeLayout
58                android:layout_width="match_parent"
59                android:layout_height="50dp"
60                android:layout_margin="12dp"
61                android:padding="4dp">
62
63                <TextView
64                    android:layout_width="wrap_content"
65                    android:layout_height="wrap_content"
66                    android:layout_alignParentLeft="true"
67                    android:layout_alignParentStart="true"
68                    android:layout_centerVertical="true"
69                    android:gravity="center"
70                    android:text="Description" />
71
72                <EditText
73                    android:id="@+id/description_edit_text"
74                    android:layout_width="150dp"
75                    android:layout_height="match_parent"
76                    android:layout_alignParentEnd="true"
77                    android:layout_alignParentRight="true"
78                    android:layout_centerVertical="true" />
79
80            </RelativeLayout>
81
82            <RelativeLayout
83                android:layout_width="match_parent"
84                android:layout_height="50dp"
85                android:layout_margin="12dp"
86                android:padding="4dp">
87
88                <TextView
89                    android:layout_width="wrap_content"
90                    android:layout_height="wrap_content"
91                    android:layout_alignParentLeft="true"
92                    android:layout_alignParentStart="true"
93                    android:layout_centerVertical="true"
94                    android:gravity="center"
95                    android:text="Control Filters" />
96
97                <Spinner
98                    android:id="@+id/control_filters_spinner"
99                    android:layout_width="180dp"
100                    android:layout_height="match_parent"
101                    android:layout_alignParentEnd="true"
102                    android:layout_alignParentRight="true"
103                    android:layout_centerVertical="true" />
104
105            </RelativeLayout>
106
107            <RelativeLayout
108                android:layout_width="match_parent"
109                android:layout_height="50dp"
110                android:layout_margin="12dp"
111                android:padding="4dp">
112
113                <TextView
114                    android:layout_width="wrap_content"
115                    android:layout_height="wrap_content"
116                    android:layout_alignParentLeft="true"
117                    android:layout_alignParentStart="true"
118                    android:layout_centerVertical="true"
119                    android:gravity="center"
120                    android:text="Playback Stream" />
121
122                <Spinner
123                    android:id="@+id/playback_stream_spinner"
124                    android:layout_width="180dp"
125                    android:layout_height="match_parent"
126                    android:layout_alignParentEnd="true"
127                    android:layout_alignParentRight="true"
128                    android:layout_centerVertical="true" />
129
130            </RelativeLayout>
131
132            <RelativeLayout
133                android:layout_width="match_parent"
134                android:layout_height="50dp"
135                android:layout_margin="12dp"
136                android:padding="4dp">
137
138                <TextView
139                    android:layout_width="wrap_content"
140                    android:layout_height="wrap_content"
141                    android:layout_alignParentLeft="true"
142                    android:layout_alignParentStart="true"
143                    android:layout_centerVertical="true"
144                    android:gravity="center"
145                    android:text="Playback Type" />
146
147                <Spinner
148                    android:id="@+id/playback_type_spinner"
149                    android:layout_width="180dp"
150                    android:layout_height="match_parent"
151                    android:layout_alignParentEnd="true"
152                    android:layout_alignParentRight="true"
153                    android:layout_centerVertical="true" />
154
155            </RelativeLayout>
156
157            <RelativeLayout
158                android:layout_width="match_parent"
159                android:layout_height="50dp"
160                android:layout_margin="12dp"
161                android:padding="4dp">
162
163                <TextView
164                    android:layout_width="wrap_content"
165                    android:layout_height="wrap_content"
166                    android:layout_alignParentLeft="true"
167                    android:layout_alignParentStart="true"
168                    android:layout_centerVertical="true"
169                    android:gravity="center"
170                    android:text="Device Type" />
171
172                <Spinner
173                    android:id="@+id/device_type_spinner"
174                    android:layout_width="180dp"
175                    android:layout_height="match_parent"
176                    android:layout_alignParentEnd="true"
177                    android:layout_alignParentRight="true"
178                    android:layout_centerVertical="true" />
179
180            </RelativeLayout>
181
182            <RelativeLayout
183                android:layout_width="match_parent"
184                android:layout_height="50dp"
185                android:layout_margin="12dp"
186                android:padding="4dp">
187
188                <TextView
189                    android:layout_width="wrap_content"
190                    android:layout_height="wrap_content"
191                    android:layout_alignParentLeft="true"
192                    android:layout_alignParentStart="true"
193                    android:layout_centerVertical="true"
194                    android:gravity="center"
195                    android:text="Volume Handling" />
196
197                <Spinner
198                    android:id="@+id/volume_handling_spinner"
199                    android:layout_width="180dp"
200                    android:layout_height="match_parent"
201                    android:layout_alignParentEnd="true"
202                    android:layout_alignParentRight="true"
203                    android:layout_centerVertical="true" />
204
205            </RelativeLayout>
206
207            <RelativeLayout
208                android:layout_width="match_parent"
209                android:layout_height="50dp"
210                android:layout_margin="12dp"
211                android:padding="4dp">
212
213                <TextView
214                    android:layout_width="wrap_content"
215                    android:layout_height="wrap_content"
216                    android:layout_alignParentLeft="true"
217                    android:layout_alignParentStart="true"
218                    android:layout_centerVertical="true"
219                    android:gravity="center"
220                    android:text="Volume" />
221
222                <EditText
223                    android:id="@+id/volume_edit_text"
224                    android:layout_width="150dp"
225                    android:layout_height="match_parent"
226                    android:inputType="number"
227                    android:layout_alignParentEnd="true"
228                    android:layout_alignParentRight="true"
229                    android:layout_centerVertical="true" />
230
231            </RelativeLayout>
232
233            <RelativeLayout
234                android:layout_width="match_parent"
235                android:layout_height="50dp"
236                android:layout_margin="12dp"
237                android:padding="4dp">
238
239                <TextView
240                    android:layout_width="wrap_content"
241                    android:layout_height="wrap_content"
242                    android:layout_alignParentLeft="true"
243                    android:layout_alignParentStart="true"
244                    android:layout_centerVertical="true"
245                    android:gravity="center"
246                    android:text="Volume Max" />
247
248                <EditText
249                    android:id="@+id/volume_max_edit_text"
250                    android:layout_width="150dp"
251                    android:layout_height="match_parent"
252                    android:inputType="number"
253                    android:layout_alignParentEnd="true"
254                    android:layout_alignParentRight="true"
255                    android:layout_centerVertical="true" />
256
257            </RelativeLayout>
258
259            <RelativeLayout
260                android:layout_width="match_parent"
261                android:layout_height="50dp"
262                android:layout_margin="12dp"
263                android:padding="4dp">
264
265                <Switch
266                    android:id="@+id/can_disconnect_switch"
267                    android:layout_width="wrap_content"
268                    android:layout_height="match_parent"
269                    android:layout_alignParentEnd="true"
270                    android:layout_alignParentRight="true"
271                    android:layout_centerVertical="true" />
272
273                <TextView
274                    android:layout_width="wrap_content"
275                    android:layout_height="wrap_content"
276                    android:layout_alignParentLeft="true"
277                    android:layout_alignParentStart="true"
278                    android:layout_centerVertical="true"
279                    android:gravity="center"
280                    android:text="Can disconnect" />
281
282            </RelativeLayout>
283
284            <RelativeLayout
285                android:layout_width="match_parent"
286                android:layout_height="50dp"
287                android:layout_margin="12dp"
288                android:padding="4dp">
289
290                <Switch
291                    android:id="@+id/is_sender_driven_switch"
292                    android:layout_width="wrap_content"
293                    android:layout_height="match_parent"
294                    android:layout_alignParentEnd="true"
295                    android:layout_alignParentRight="true"
296                    android:layout_centerVertical="true" />
297
298                <TextView
299                    android:layout_width="wrap_content"
300                    android:layout_height="wrap_content"
301                    android:layout_alignParentLeft="true"
302                    android:layout_alignParentStart="true"
303                    android:layout_centerVertical="true"
304                    android:gravity="center"
305                    android:text="@string/is_sender_driven_switch_label" />
306
307            </RelativeLayout>
308
309            <Button
310                android:id="@+id/save_button"
311                android:layout_height="wrap_content"
312                android:layout_width="match_parent"
313                android:layout_margin="16dp"
314                android:text="Save"/>
315
316        </LinearLayout>
317
318    </ScrollView>
319
320</LinearLayout>