OSDN Git Service

2d11b246bd8df6fa29bdb4e6e6c7cc972eff5211
[gokigen/A01c.git] / wear / src / main / res / layout / activity_main.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <androidx.core.widget.NestedScrollView
3     xmlns:android="http://schemas.android.com/apk/res/android"
4     xmlns:app="http://schemas.android.com/apk/res-auto"
5     xmlns:tools="http://schemas.android.com/tools"
6     android:layout_width="match_parent"
7     android:layout_height="match_parent"
8     android:padding="@dimen/box_inset_layout_padding"
9     android:background="@color/black"
10     android:focusable="true"
11     android:scrollbars="vertical"
12     tools:context=".MainActivity"
13     tools:deviceIds="wear">
14
15     <androidx.constraintlayout.widget.ConstraintLayout
16         android:layout_height="match_parent"
17         android:layout_width="match_parent"
18         >
19
20         <TextClock
21             android:id="@+id/clock"
22             android:layout_width="wrap_content"
23             android:layout_height="wrap_content"
24             android:layout_gravity="bottom"
25             android:text="@string/clock_dummy"
26             android:format24Hour="HH:mm"
27             android:format12Hour="HH:mm"
28             android:textColor="@android:color/white"
29             android:textSize="16sp"
30             android:minHeight="24dp"
31             android:visibility="visible"
32             android:gravity="center"
33             app:layout_constraintEnd_toEndOf="parent"
34             app:layout_constraintStart_toStartOf="parent"
35             app:layout_constraintTop_toTopOf="parent" />
36
37         <LinearLayout
38             android:id="@+id/status_area"
39             android:layout_width="match_parent"
40             android:layout_height="wrap_content"
41             android:layout_marginStart="@dimen/indicator_layout_margin"
42             android:layout_marginEnd="@dimen/indicator_layout_margin"
43             android:gravity="center"
44             android:orientation="horizontal"
45             android:visibility="visible"
46             app:layout_constraintEnd_toEndOf="parent"
47             app:layout_constraintStart_toStartOf="parent"
48             app:layout_constraintTop_toBottomOf="@id/clock">
49
50             <TextView
51                 android:id="@+id/text_1"
52                 android:layout_width="match_parent"
53                 android:layout_height="wrap_content"
54                 android:layout_weight="1"
55                 android:layout_gravity="center"
56                 android:text="@string/app_name"
57                 android:gravity="center"
58                 android:textColor="@android:color/white"
59                 android:textAlignment="center"
60                 android:clickable="false"
61                 android:focusable="false"
62                 android:visibility="visible"
63                 android:textSize="12sp"
64                 android:minHeight="12dp"
65                 />
66
67             <TextView
68                 android:id="@+id/text_2"
69                 android:layout_width="match_parent"
70                 android:layout_height="wrap_content"
71                 android:layout_weight="1"
72                 android:layout_gravity="start"
73                 android:text="@string/text_message_blank"
74                 android:gravity="start"
75                 android:textAlignment="textStart"
76                 android:textColor="@android:color/white"
77                 android:clickable="false"
78                 android:focusable="false"
79                 android:visibility="visible"
80                 android:textSize="12sp"
81                 android:minHeight="12dp"
82                 />
83
84             <TextView
85                 android:id="@+id/text_3"
86                 android:layout_width="match_parent"
87                 android:layout_height="wrap_content"
88                 android:layout_weight="1"
89                 android:layout_gravity="start"
90                 android:text="@string/text_message_blank"
91                 android:gravity="start"
92                 android:textAlignment="textStart"
93                 android:textColor="@android:color/white"
94                 android:clickable="false"
95                 android:focusable="false"
96                 android:visibility="visible"
97                 android:textSize="12sp"
98                 android:minHeight="12dp"
99                 />
100
101             <TextView
102                 android:id="@+id/text_4"
103                 android:layout_width="match_parent"
104                 android:layout_height="wrap_content"
105                 android:layout_weight="1"
106                 android:layout_gravity="start"
107                 android:text="@string/text_message_blank"
108                 android:gravity="start"
109                 android:textAlignment="textStart"
110                 android:textColor="@android:color/holo_orange_light"
111                 android:clickable="false"
112                 android:focusable="false"
113                 android:visibility="gone"
114                 android:textSize="12sp"
115                 android:minHeight="12dp"
116                 />
117         </LinearLayout>
118
119         <jp.sfjp.gokigen.a01c.liveview.glview.GokigenGLView
120             android:id="@+id/glview"
121             android:layout_width="match_parent"
122             android:layout_height="0dp"
123             android:layout_marginStart="@dimen/live_view_layout_margin"
124             android:layout_marginEnd="@dimen/live_view_layout_margin"
125             android:visibility="gone"
126             app:layout_constraintDimensionRatio="h,3:2"
127             app:layout_constraintEnd_toEndOf="parent"
128             app:layout_constraintStart_toStartOf="parent"
129             app:layout_constraintTop_toBottomOf="@id/status_area"
130             />
131
132         <jp.sfjp.gokigen.a01c.liveview.CameraLiveImageView
133             android:id="@+id/liveview"
134             android:layout_width="match_parent"
135             android:layout_height="0dp"
136             android:layout_marginStart="@dimen/live_view_layout_margin"
137             android:layout_marginEnd="@dimen/live_view_layout_margin"
138             android:visibility="visible"
139             app:layout_constraintDimensionRatio="h,3:2"
140             app:layout_constraintEnd_toEndOf="parent"
141             app:layout_constraintStart_toStartOf="parent"
142             app:layout_constraintTop_toBottomOf="@id/status_area"
143             />
144
145         <LinearLayout
146             android:id="@+id/button_area1"
147             android:layout_width="match_parent"
148             android:layout_height="48dp"
149             app:layout_constraintEnd_toEndOf="parent"
150             app:layout_constraintStart_toStartOf="parent"
151             app:layout_constraintTop_toBottomOf="@id/liveview"
152             android:gravity="center"
153             android:orientation="horizontal">
154
155             <ImageButton
156                 android:id="@+id/btn_1"
157                 android:layout_width="48dp"
158                 android:layout_height="48dp"
159                 android:layout_gravity="bottom"
160                 android:background="@null"
161                 android:clickable="true"
162                 android:contentDescription="@string/description_control_button"
163                 android:focusable="true"
164                 android:src="@drawable/btn_ic_grid"
165                 android:visibility="visible" />
166
167             <ImageButton
168                 android:id="@+id/btn_6"
169                 android:layout_width="48dp"
170                 android:layout_height="48dp"
171                 android:layout_gravity="bottom"
172                 android:background="@null"
173                 android:clickable="true"
174                 android:contentDescription="@string/description_control_button"
175                 android:focusable="true"
176                 android:visibility="visible"
177                 android:src="@drawable/btn_ic_camera" />
178         </LinearLayout>
179
180         <LinearLayout
181             android:id="@+id/button_area2"
182             android:layout_width="match_parent"
183             android:layout_height="48dp"
184             app:layout_constraintEnd_toEndOf="parent"
185             app:layout_constraintStart_toStartOf="parent"
186             app:layout_constraintTop_toBottomOf="@id/button_area1"
187             android:orientation="horizontal">
188
189             <ImageButton
190                 android:id="@+id/btn_2"
191                 android:layout_width="48dp"
192                 android:layout_height="48dp"
193                 android:layout_gravity="bottom"
194                 android:background="@null"
195                 android:clickable="true"
196                 android:contentDescription="@string/description_control_button"
197                 android:focusable="true"
198                 android:visibility="visible"
199                 android:src="@drawable/btn_ic_remove_circle_outline" />
200
201             <ImageButton
202                 android:id="@+id/btn_3"
203                 android:layout_width="48dp"
204                 android:layout_height="48dp"
205                 android:layout_gravity="bottom"
206                 android:background="@null"
207                 android:clickable="true"
208                 android:contentDescription="@string/description_control_button"
209                 android:focusable="true"
210                 android:visibility="visible"
211                 android:src="@drawable/btn_ic_add_circle_outline" />
212
213             <ImageButton
214                 android:id="@+id/btn_4"
215                 android:layout_width="48dp"
216                 android:layout_height="48dp"
217                 android:layout_gravity="bottom"
218                 android:background="@null"
219                 android:clickable="true"
220                 android:contentDescription="@string/description_control_button"
221                 android:focusable="true"
222                 android:visibility="visible"
223                 android:src="@drawable/btn_ic_remove_circle" />
224
225             <ImageButton
226                 android:id="@+id/btn_5"
227                 android:layout_width="48dp"
228                 android:layout_height="48dp"
229                 android:layout_gravity="bottom"
230                 android:background="@null"
231                 android:clickable="true"
232                 android:contentDescription="@string/description_control_button"
233                 android:focusable="true"
234                 android:visibility="visible"
235                 android:src="@drawable/btn_ic_add_circle" />
236         </LinearLayout>
237
238         <LinearLayout
239             android:id="@+id/button_area3"
240             android:layout_width="match_parent"
241             android:layout_height="48dp"
242             app:layout_constraintEnd_toEndOf="parent"
243             app:layout_constraintStart_toStartOf="parent"
244             app:layout_constraintTop_toBottomOf="@id/button_area2"
245             android:gravity="center"
246             android:visibility="visible"
247             android:orientation="horizontal">
248
249             <ImageButton
250                 android:id="@+id/btn_021"
251                 android:layout_width="48dp"
252                 android:layout_height="48dp"
253                 android:layout_gravity="bottom"
254                 android:background="@null"
255                 android:clickable="true"
256                 android:contentDescription="@string/description_control_button"
257                 android:focusable="true"
258                 android:visibility="visible"
259                 android:src="@drawable/btn_ic_looks_1" />
260
261             <ImageButton
262                 android:id="@+id/btn_022"
263                 android:layout_width="48dp"
264                 android:layout_height="48dp"
265                 android:layout_gravity="bottom"
266                 android:background="@null"
267                 android:clickable="true"
268                 android:contentDescription="@string/description_control_button"
269                 android:focusable="true"
270                 android:visibility="visible"
271                 android:src="@drawable/btn_ic_looks_2" />
272
273             <ImageButton
274                 android:id="@+id/btn_023"
275                 android:layout_width="48dp"
276                 android:layout_height="48dp"
277                 android:layout_gravity="bottom"
278                 android:background="@null"
279                 android:clickable="true"
280                 android:contentDescription="@string/description_control_button"
281                 android:focusable="true"
282                 android:visibility="visible"
283                 android:src="@drawable/btn_ic_looks_3" />
284
285             <ImageButton
286                 android:id="@+id/btn_024"
287                 android:layout_width="48dp"
288                 android:layout_height="48dp"
289                 android:layout_gravity="bottom"
290                 android:background="@null"
291                 android:clickable="true"
292                 android:contentDescription="@string/description_control_button"
293                 android:focusable="true"
294                 android:visibility="visible"
295                 android:src="@drawable/btn_ic_looks_4" />
296         </LinearLayout>
297
298         <LinearLayout
299             android:id="@+id/button_area4"
300             android:layout_width="match_parent"
301             android:layout_height="48dp"
302             app:layout_constraintEnd_toEndOf="parent"
303             app:layout_constraintStart_toStartOf="parent"
304             app:layout_constraintTop_toBottomOf="@id/button_area3"
305             android:gravity="center"
306             android:visibility="gone"
307             android:orientation="horizontal">
308
309             <ImageButton
310                 android:id="@+id/btn_025"
311                 android:layout_width="48dp"
312                 android:layout_height="48dp"
313                 android:layout_gravity="bottom"
314                 android:background="@null"
315                 android:clickable="true"
316                 android:contentDescription="@string/description_control_button"
317                 android:focusable="true"
318                 android:visibility="visible"
319                 android:src="@drawable/btn_ic_looks_5" />
320
321             <ImageButton
322                 android:id="@+id/btn_026"
323                 android:layout_width="48dp"
324                 android:layout_height="48dp"
325                 android:layout_gravity="bottom"
326                 android:background="@null"
327                 android:clickable="true"
328                 android:contentDescription="@string/description_control_button"
329                 android:focusable="true"
330                 android:visibility="visible"
331                 android:src="@drawable/btn_ic_looks_6" />
332         </LinearLayout>
333
334         <LinearLayout
335             android:id="@+id/status_area2"
336             android:layout_width="match_parent"
337             android:layout_height="wrap_content"
338             android:layout_marginStart="@dimen/indicator_layout_margin"
339             android:layout_marginEnd="@dimen/indicator_layout_margin"
340             android:gravity="center"
341             android:orientation="horizontal"
342             android:visibility="visible"
343             app:layout_constraintEnd_toEndOf="parent"
344             app:layout_constraintStart_toStartOf="parent"
345             app:layout_constraintTop_toBottomOf="@id/button_area4">
346
347             <TextView
348                 android:id="@+id/text_11"
349                 android:layout_width="match_parent"
350                 android:layout_height="wrap_content"
351                 android:layout_weight="1"
352                 android:clickable="false"
353                 android:focusable="false"
354                 android:visibility="visible"
355                 android:text="@string/app_name"
356                 android:textAlignment="center"
357                 android:textColor="@android:color/white"
358                 android:textSize="12sp" />
359
360             <TextView
361                 android:id="@+id/text_12"
362                 android:layout_width="match_parent"
363                 android:layout_height="wrap_content"
364                 android:layout_weight="1"
365                 android:clickable="false"
366                 android:focusable="false"
367                 android:visibility="visible"
368                 android:text="@string/text_message_blank"
369                 android:textAlignment="center"
370                 android:textColor="@android:color/holo_blue_light"
371                 android:textSize="12sp" />
372
373             <TextView
374                 android:id="@+id/text_13"
375                 android:layout_width="match_parent"
376                 android:layout_height="wrap_content"
377                 android:layout_weight="1"
378                 android:clickable="false"
379                 android:focusable="false"
380                 android:visibility="visible"
381                 android:text="@string/text_message_blank"
382                 android:textAlignment="center"
383                 android:textColor="@android:color/holo_green_light"
384                 android:textSize="12sp" />
385
386             <TextView
387                 android:id="@+id/text_14"
388                 android:layout_width="match_parent"
389                 android:layout_height="wrap_content"
390                 android:layout_weight="1"
391                 android:clickable="false"
392                 android:focusable="false"
393                 android:text="@string/text_message_blank"
394                 android:textAlignment="center"
395                 android:visibility="gone"
396                 android:textColor="@android:color/holo_orange_light"
397                 android:textSize="12sp" />
398         </LinearLayout>
399
400         <TextView
401             android:id="@+id/text_15"
402             android:layout_width="wrap_content"
403             android:layout_height="wrap_content"
404             android:layout_gravity="center"
405             android:text="@string/text_message_blank"
406             android:textColor="@android:color/white"
407             android:textSize="12sp"
408             android:visibility="visible"
409             app:layout_constraintEnd_toEndOf="parent"
410             app:layout_constraintStart_toStartOf="parent"
411             app:layout_constraintTop_toBottomOf="@id/status_area2" />
412
413     </androidx.constraintlayout.widget.ConstraintLayout>
414 </androidx.core.widget.NestedScrollView>