OSDN Git Service

OPC用のpreferenceを復活させた。レイアウトを少し調整。
[gokigen/Gr2Control.git] / app / src / main / res / layout-land / fragment_live_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
3     xmlns:tools="http://schemas.android.com/tools"
4     xmlns:app="http://schemas.android.com/apk/res-auto"
5     android:layout_width="match_parent"
6     android:layout_height="match_parent"
7     tools:ignore="HardcodedText,ContentDescription" >
8
9     <LinearLayout
10         xmlns:android="http://schemas.android.com/apk/res/android"
11         xmlns:tools="http://schemas.android.com/tools"
12         android:orientation="horizontal"
13         android:layout_width="match_parent"
14         android:layout_height="match_parent"
15         android:layout_alignParentTop="true"
16         android:layout_alignParentLeft="true"
17         android:layout_alignParentStart="true">
18
19         <RelativeLayout
20             android:layout_width="50dp"
21             android:layout_height="match_parent"
22             android:layout_weight="0"
23             android:background="@color/background_dark" >
24
25             <ImageView
26                 android:id="@+id/showKeyPanelImageView"
27                 android:layout_width="match_parent"
28                 android:layout_height="28dp"
29                 android:layout_alignParentBottom="true"
30                 android:layout_alignParentLeft="true"
31                 android:layout_alignParentStart="true"
32                 android:clickable="true"
33                 android:focusable="true"
34                 android:scaleType="fitCenter"
35                 android:visibility="visible"
36                 android:src="@drawable/ic_gamepad_black_24dp"
37                 android:layout_marginBottom="6dp"
38                 android:gravity="center" />
39
40             <ImageView
41                 android:id="@+id/camera_power_off_button"
42                 android:layout_width="match_parent"
43                 android:layout_height="24dp"
44                 android:layout_alignParentTop="true"
45                 android:layout_alignParentLeft="true"
46                 android:layout_alignParentStart="true"
47                 android:layout_marginTop="4dp"
48                 android:clickable="true"
49                 android:focusable="true"
50                 android:gravity="center"
51                 android:scaleType="fitCenter"
52                 android:src="@drawable/ic_power_settings_new_black_24dp"
53                 android:visibility="visible" />
54
55             <ImageView
56                 android:id="@+id/connect_disconnect_button"
57                 android:layout_width="match_parent"
58                 android:layout_height="24dp"
59                 android:layout_below="@id/camera_power_off_button"
60                 android:layout_alignParentLeft="true"
61                 android:layout_alignParentStart="true"
62                 android:layout_marginTop="14dp"
63                 android:clickable="true"
64                 android:focusable="true"
65                 android:gravity="center"
66                 android:scaleType="fitCenter"
67                 android:src="@drawable/ic_cloud_off_black_24dp"
68                 android:visibility="visible" />
69
70             <ImageView
71                 android:id="@+id/show_images_button"
72                 android:layout_width="match_parent"
73                 android:layout_height="24dp"
74                 android:layout_alignParentStart="true"
75                 android:layout_alignParentLeft="true"
76                 android:layout_below="@id/connect_disconnect_button"
77                 android:layout_marginTop="14dp"
78                 android:clickable="true"
79                 android:focusable="true"
80                 android:gravity="center"
81                 android:scaleType="fitCenter"
82                 android:src="@drawable/ic_photo_library_black_24dp"
83                 android:visibility="visible" />
84
85         </RelativeLayout>
86
87         <view
88             android:id="@+id/cameraLiveImageView"
89             class="net.osdn.gokigen.gr2control.liveview.CameraLiveImageView"
90             android:layout_width="match_parent"
91             android:layout_height="wrap_content"
92             android:layout_weight="1"
93             android:gravity="center" />
94
95         <RelativeLayout
96             android:layout_width="80dp"
97             android:layout_height="match_parent"
98             android:layout_weight="0"
99             android:background="@color/background_dark" >
100
101             <TextView
102                 android:id="@+id/showControlPanelTextView"
103                 android:layout_width="match_parent"
104                 android:layout_height="match_parent"
105                 android:layout_alignParentLeft="true"
106                 android:layout_alignParentStart="true"
107                 android:layout_alignParentTop="true"
108                 android:gravity="center_horizontal"
109                 android:layout_marginTop="4dp"
110                 android:clickable="true"
111                 android:focusable="true"
112                 android:visibility="invisible"
113                 android:text="@string/show_panel"
114                 android:textAppearance="?android:attr/textAppearanceSmall"
115                 android:textColor="@android:color/darker_gray"
116                 android:textStyle="normal"
117                 android:textSize="6pt" />
118
119             <ImageView
120                 android:id="@+id/show_preference_button"
121                 android:layout_width="match_parent"
122                 android:layout_height="24dp"
123                 android:layout_alignParentTop="true"
124                 android:layout_alignParentLeft="true"
125                 android:layout_alignParentStart="true"
126                 android:layout_marginTop="46dp"
127                 android:clickable="true"
128                 android:focusable="true"
129                 android:gravity="center"
130                 android:scaleType="fitCenter"
131                 android:src="@drawable/ic_settings_black_24dp"
132                 android:visibility="visible" />
133
134             <ImageButton
135                 android:id="@+id/shutter_button"
136                 android:layout_width="match_parent"
137                 android:layout_height="50dp"
138                 android:layout_centerHorizontal="true"
139                 android:layout_alignParentLeft="true"
140                 android:layout_alignParentStart="true"
141                 android:layout_centerVertical="true"
142                 android:scaleType="fitCenter"
143                 android:visibility="visible"
144                 android:clickable="true"
145                 android:focusable="true"
146                 android:src="@drawable/ic_camera_black_24dp"
147                 android:gravity="center" />
148
149
150             <ImageView
151                 android:id="@+id/currentBatteryImageView"
152                 android:layout_width="match_parent"
153                 android:layout_height="22dp"
154                 android:layout_alignParentBottom="true"
155                 android:layout_alignParentLeft="true"
156                 android:layout_alignParentStart="true"
157                 android:scaleType="fitCenter"
158                 android:visibility="visible"
159                 android:src="@drawable/ic_battery_unknown_black_24dp"
160                 android:layout_marginBottom="6dp"
161                 android:gravity="center" />
162
163             <ImageView
164                 android:id="@+id/focusUnlockImageView"
165                 android:layout_width="match_parent"
166                 android:layout_height="22dp"
167                 android:layout_above="@id/currentBatteryImageView"
168                 android:layout_alignParentLeft="true"
169                 android:layout_alignParentStart="true"
170                 android:scaleType="fitCenter"
171                 android:clickable="true"
172                 android:focusable="true"
173                 android:visibility="visible"
174                 android:src="@drawable/ic_crop_free_black_24dp"
175                 android:layout_marginBottom="10dp"
176                 android:gravity="center" />
177
178         </RelativeLayout>
179
180     </LinearLayout>
181
182     <LinearLayout
183         android:id="@+id/controlPanelLayout"
184         android:orientation="horizontal"
185         android:layout_width="match_parent"
186         android:layout_height="36dp"
187         android:layout_alignParentStart="true"
188         android:layout_alignParentLeft="true"
189         android:layout_alignParentTop="true"
190         android:layout_alignParentRight="true"
191         android:layout_alignParentEnd="true"
192         android:background="@color/background_translucent_white" >
193
194         <TextView
195             android:id="@+id/takemodeTextView"
196             android:layout_width="match_parent"
197             android:layout_height="match_parent"
198             android:layout_weight="1"
199             android:gravity="center"
200             android:clickable="true"
201             android:focusable="true"
202             android:text="Take"
203             android:textColor="@color/setting_text_color"
204             android:textStyle="bold"
205             android:textSize="12pt" />
206
207         <TextView
208             android:id="@+id/shutterSpeedTextView"
209             android:layout_width="match_parent"
210             android:layout_height="match_parent"
211             android:layout_weight="1"
212             android:gravity="center"
213             android:clickable="true"
214             android:focusable="true"
215             android:text="S#"
216             android:textColor="@color/setting_text_color"
217             android:textStyle="bold"
218             android:textSize="12pt" />
219
220         <TextView
221             android:id="@+id/apertureValueTextView"
222             android:layout_width="match_parent"
223             android:layout_height="match_parent"
224             android:layout_weight="1"
225             android:gravity="center"
226             android:clickable="true"
227             android:focusable="true"
228             android:text="F#"
229             android:textColor="@color/setting_text_color"
230             android:textStyle="bold"
231             android:textSize="12pt" />
232
233         <TextView
234             android:id="@+id/exposureCompensationTextView"
235             android:layout_width="match_parent"
236             android:layout_height="match_parent"
237             android:layout_weight="1"
238             android:gravity="center"
239             android:clickable="true"
240             android:focusable="true"
241             android:text="EV#"
242             android:textColor="@color/setting_text_color"
243             android:textStyle="bold"
244             android:textSize="12pt" />
245
246         <TextView
247             android:id="@+id/whiteBalanceTextView"
248             android:layout_width="match_parent"
249             android:layout_height="match_parent"
250             android:layout_weight="1"
251             android:gravity="center"
252             android:clickable="true"
253             android:focusable="true"
254             android:text="@string/white_balance"
255             android:textColor="@color/setting_text_color"
256             android:textStyle="bold"
257             android:textSize="12pt" />
258
259         <TextView
260             android:id="@+id/isoSensitivityTextView"
261             android:layout_width="match_parent"
262             android:layout_height="match_parent"
263             android:layout_weight="1"
264             android:gravity="center"
265             android:clickable="true"
266             android:focusable="true"
267             android:text="ISO"
268             android:textColor="@color/setting_text_color"
269             android:textStyle="bold"
270             android:textSize="12pt" />
271
272         <ImageView
273             android:id="@+id/aeModeImageView"
274             android:layout_width="match_parent"
275             android:layout_height="match_parent"
276             android:layout_weight="1"
277             android:gravity="center"
278             android:clickable="true"
279             android:focusable="true"
280             android:src="@drawable/ic_crop_free_black_24dp" />
281
282         <ImageView
283             android:id="@+id/setEffectImageView"
284             android:layout_width="match_parent"
285             android:layout_height="match_parent"
286             android:layout_weight="1"
287             android:gravity="center"
288             android:clickable="true"
289             android:focusable="true"
290             android:src="@drawable/ic_photo_filter_black_24dp" />
291
292         <TextView
293             android:id="@+id/hideControlPanelTextView"
294             android:layout_width="match_parent"
295             android:layout_height="match_parent"
296             android:layout_weight="1"
297             android:gravity="center"
298             android:clickable="true"
299             android:focusable="true"
300             android:text="@string/hide_panel"
301             android:textColor="@color/background_dark"
302             android:textStyle="normal"
303             android:textSize="6pt" />
304     </LinearLayout>
305
306     <RelativeLayout
307         android:id="@+id/keyPanelLayout"
308         android:orientation="horizontal"
309         android:layout_width="125pt"
310         android:layout_height="120pt"
311         android:layout_alignLeft="@id/controlPanelLayout"
312         android:layout_alignStart="@id/controlPanelLayout"
313         android:layout_alignParentBottom="true"
314         android:visibility="invisible"
315         android:background="@color/background_translucent_white" >
316
317         <ImageView
318             android:id="@+id/button_front_left"
319             android:layout_width="20pt"
320             android:layout_height="12pt"
321             android:layout_alignParentTop="true"
322             android:layout_alignParentLeft="true"
323             android:layout_alignParentStart="true"
324             android:scaleType="fitCenter"
325             android:visibility="visible"
326             android:clickable="true"
327             android:focusable="true"
328             android:src="@drawable/ic_undo_black_24dp"
329             android:layout_marginTop="4pt"
330             android:gravity="center" />
331
332         <ImageView
333             android:id="@+id/button_adjust_left"
334             android:layout_width="20pt"
335             android:layout_height="12pt"
336             android:layout_below="@id/button_front_left"
337             android:layout_alignLeft="@id/button_front_left"
338             android:layout_alignStart="@id/button_front_left"
339             android:scaleType="fitCenter"
340             android:visibility="visible"
341             android:clickable="true"
342             android:focusable="true"
343             android:src="@drawable/ic_chevron_left_black_24dp"
344             android:layout_marginTop="4pt"
345             android:gravity="center" />
346
347         <ImageView
348             android:id="@+id/button_adjust_enter"
349             android:layout_width="20pt"
350             android:layout_height="12pt"
351             android:layout_toEndOf="@id/button_adjust_left"
352             android:layout_toRightOf="@id/button_adjust_left"
353             android:layout_alignTop="@id/button_adjust_left"
354             android:scaleType="fitCenter"
355             android:visibility="visible"
356             android:clickable="true"
357             android:focusable="true"
358             android:src="@drawable/ic_vertical_align_top_black_24dp"
359             android:gravity="center" />
360
361         <ImageView
362             android:id="@+id/button_adjust_right"
363             android:layout_width="20pt"
364             android:layout_height="12pt"
365             android:layout_toEndOf="@id/button_adjust_enter"
366             android:layout_toRightOf="@id/button_adjust_enter"
367             android:layout_alignTop="@id/button_adjust_left"
368             android:scaleType="fitCenter"
369             android:visibility="visible"
370             android:clickable="true"
371             android:focusable="true"
372             android:src="@drawable/ic_chevron_right_black_24dp"
373             android:gravity="center" />
374
375
376         <ImageView
377             android:id="@+id/button_front_right"
378             android:layout_width="20pt"
379             android:layout_height="12pt"
380             android:layout_alignTop="@id/button_front_left"
381             android:layout_alignLeft="@id/button_adjust_right"
382             android:layout_alignStart="@id/button_adjust_right"
383             android:scaleType="fitCenter"
384             android:visibility="visible"
385             android:clickable="true"
386             android:focusable="true"
387             android:src="@drawable/ic_redo_black_24dp"
388             android:gravity="center" />
389
390
391         <ImageView
392             android:id="@+id/button_toggle_aeaf"
393             android:layout_width="20pt"
394             android:layout_height="12pt"
395             android:layout_below="@id/button_adjust_left"
396             android:layout_alignLeft="@id/button_adjust_left"
397             android:layout_alignStart="@id/button_adjust_left"
398             android:layout_marginTop="6pt"
399             android:scaleType="fitCenter"
400             android:visibility="visible"
401             android:clickable="true"
402             android:focusable="true"
403             android:src="@drawable/ic_radio_button_unchecked_black_24dp"
404             android:gravity="center" />
405
406         <TextView
407             android:id="@+id/lever_ael_caf"
408             android:layout_width="32pt"
409             android:layout_height="12pt"
410             android:gravity="center"
411             android:clickable="true"
412             android:focusable="true"
413             android:layout_toEndOf="@id/button_toggle_aeaf"
414             android:layout_toRightOf="@id/button_toggle_aeaf"
415             android:layout_alignTop="@id/button_toggle_aeaf"
416             android:text="@string/label_aelock"
417             android:textColor="@color/background_dark"
418             android:textStyle="normal"
419             android:textSize="6pt" />
420
421         <ImageView
422             android:id="@+id/button_up"
423             android:layout_width="20pt"
424             android:layout_height="12pt"
425             android:layout_below="@id/lever_ael_caf"
426             android:layout_alignLeft="@id/lever_ael_caf"
427             android:layout_alignStart="@id/lever_ael_caf"
428             android:layout_marginTop="8pt"
429             android:scaleType="fitCenter"
430             android:visibility="visible"
431             android:clickable="true"
432             android:focusable="true"
433             android:src="@drawable/ic_arrow_upward_black_24dp"
434             android:gravity="center" />
435
436         <ImageView
437             android:id="@+id/button_left"
438             android:layout_width="20pt"
439             android:layout_height="12pt"
440             android:layout_below="@id/button_up"
441             android:layout_alignLeft="@id/button_toggle_aeaf"
442             android:layout_alignStart="@id/button_toggle_aeaf"
443             android:layout_marginTop="4pt"
444             android:scaleType="fitCenter"
445             android:visibility="visible"
446             android:clickable="true"
447             android:focusable="true"
448             android:src="@drawable/ic_arrow_back_black_24dp"
449             android:gravity="center" />
450
451         <ImageView
452             android:id="@+id/button_center_enter"
453             android:layout_width="20pt"
454             android:layout_height="12pt"
455             android:layout_toEndOf="@id/button_left"
456             android:layout_toRightOf="@id/button_left"
457             android:layout_alignTop="@id/button_left"
458             android:scaleType="fitCenter"
459             android:visibility="visible"
460             android:clickable="true"
461             android:focusable="true"
462             android:src="@drawable/ic_check_circle_black_24dp"
463             android:gravity="center" />
464
465         <ImageView
466             android:id="@+id/button_right"
467             android:layout_width="20pt"
468             android:layout_height="12pt"
469             android:layout_toEndOf="@id/button_center_enter"
470             android:layout_toRightOf="@id/button_center_enter"
471             android:layout_alignTop="@id/button_center_enter"
472             android:scaleType="fitCenter"
473             android:visibility="visible"
474             android:clickable="true"
475             android:focusable="true"
476             android:src="@drawable/ic_arrow_forward_black_24dp"
477             android:gravity="center" />
478
479         <ImageView
480             android:id="@+id/button_down"
481             android:layout_width="20pt"
482             android:layout_height="12pt"
483             android:layout_below="@id/button_center_enter"
484             android:layout_alignLeft="@id/button_center_enter"
485             android:layout_alignStart="@id/button_center_enter"
486             android:layout_marginTop="4pt"
487             android:scaleType="fitCenter"
488             android:visibility="visible"
489             android:clickable="true"
490             android:focusable="true"
491             android:src="@drawable/ic_arrow_downward_black_24dp"
492             android:gravity="center" />
493
494         <ImageView
495             android:id="@+id/button_function_1"
496             android:layout_width="20pt"
497             android:layout_height="12pt"
498             android:layout_below="@id/button_down"
499             android:layout_alignLeft="@id/button_down"
500             android:layout_alignStart="@id/button_down"
501             android:layout_marginTop="6pt"
502             android:scaleType="fitCenter"
503             android:visibility="visible"
504             android:clickable="true"
505             android:focusable="true"
506             android:src="@drawable/ic_replay_black_24dp"
507             android:gravity="center" />
508
509         <ImageView
510             android:id="@+id/button_function_2"
511             android:layout_width="20pt"
512             android:layout_height="12pt"
513             android:layout_toEndOf="@id/button_function_1"
514             android:layout_toRightOf="@id/button_function_1"
515             android:layout_alignTop="@id/button_function_1"
516             android:layout_marginLeft="6pt"
517             android:layout_marginStart="6pt"
518             android:scaleType="fitCenter"
519             android:visibility="visible"
520             android:clickable="true"
521             android:focusable="true"
522             android:src="@drawable/ic_timer_black_24dp"
523             android:gravity="center" />
524
525         <ImageView
526             android:id="@+id/button_function_3"
527             android:layout_width="20pt"
528             android:layout_height="12pt"
529             android:layout_toEndOf="@id/button_function_2"
530             android:layout_toRightOf="@id/button_function_2"
531             android:layout_alignTop="@id/button_function_2"
532             android:layout_marginLeft="6pt"
533             android:layout_marginStart="6pt"
534             android:scaleType="fitCenter"
535             android:visibility="visible"
536             android:clickable="true"
537             android:focusable="true"
538             android:src="@drawable/ic_wifi_black_24dp"
539             android:gravity="center" />
540
541
542         <ImageView
543             android:id="@+id/button_plus"
544             android:layout_width="20pt"
545             android:layout_height="12pt"
546             android:layout_alignLeft="@id/button_function_3"
547             android:layout_alignStart="@id/button_function_3"
548             android:layout_alignTop="@id/button_adjust_left"
549             android:scaleType="fitCenter"
550             android:visibility="visible"
551             android:clickable="true"
552             android:focusable="true"
553             android:src="@drawable/ic_add_circle_outline_black_24dp"
554             android:gravity="center" />
555
556         <ImageView
557             android:id="@+id/button_minus"
558             android:layout_width="20pt"
559             android:layout_height="12pt"
560             android:layout_alignLeft="@id/button_function_3"
561             android:layout_alignStart="@id/button_function_3"
562             android:layout_alignTop="@id/button_toggle_aeaf"
563             android:scaleType="fitCenter"
564             android:visibility="visible"
565             android:clickable="true"
566             android:focusable="true"
567             android:src="@drawable/ic_remove_circle_outline_black_24dp"
568             android:gravity="center" />
569
570         <ImageView
571             android:id="@+id/button_playback"
572             android:layout_width="20pt"
573             android:layout_height="12pt"
574             android:layout_alignLeft="@id/button_function_3"
575             android:layout_alignStart="@id/button_function_3"
576             android:layout_alignTop="@id/button_left"
577             android:scaleType="fitCenter"
578             android:visibility="visible"
579             android:clickable="true"
580             android:focusable="true"
581             android:src="@drawable/ic_play_circle_outline_black_24dp"
582             android:gravity="center" />
583
584         <TextView
585             android:id="@+id/hideKeyPanelTextView"
586             android:layout_width="48dp"
587             android:layout_height="20dp"
588             android:gravity="center"
589             android:clickable="true"
590             android:focusable="true"
591             android:text="@string/hide_panel"
592             android:textColor="@color/background_dark"
593             android:textStyle="normal"
594             android:layout_alignParentLeft="true"
595             android:layout_alignParentStart="true"
596             android:layout_alignParentBottom="true"
597             android:layout_marginBottom="4dp"
598             android:textSize="6pt" />
599
600         <ImageView
601             android:id="@+id/button_lcd_onoff"
602             android:layout_width="20pt"
603             android:layout_height="12pt"
604             android:layout_alignTop="@id/button_function_3"
605             android:layout_toEndOf="@id/button_function_3"
606             android:layout_toRightOf="@id/button_function_3"
607             android:scaleType="fitCenter"
608             android:visibility="visible"
609             android:clickable="true"
610             android:focusable="true"
611             android:layout_marginLeft="8pt"
612             android:layout_marginStart="8pt"
613             android:src="@drawable/ic_panorama_wide_angle_black_24dp"
614             android:gravity="center" />
615
616         <ImageView
617             android:id="@+id/button_highlight"
618             android:layout_width="20pt"
619             android:layout_height="12pt"
620             android:layout_alignLeft="@id/button_lcd_onoff"
621             android:layout_alignStart="@id/button_lcd_onoff"
622             android:layout_alignTop="@id/button_minus"
623             android:scaleType="fitCenter"
624             android:visibility="visible"
625             android:clickable="true"
626             android:focusable="true"
627             android:src="@drawable/ic_highlight_black_24dp"
628             android:gravity="center" />
629
630         <ImageView
631             android:id="@+id/button_acclock"
632             android:layout_width="20pt"
633             android:layout_height="12pt"
634             android:layout_alignLeft="@id/button_lcd_onoff"
635             android:layout_alignStart="@id/button_lcd_onoff"
636             android:layout_alignTop="@id/button_front_right"
637             android:scaleType="fitCenter"
638             android:visibility="invisible"
639             android:clickable="true"
640             android:focusable="true"
641             android:src="@drawable/ic_photo_camera_black_24dp"
642             android:gravity="center" />
643
644     </RelativeLayout>
645 </RelativeLayout>