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" >
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">
20 android:layout_width="50dp"
21 android:layout_height="match_parent"
22 android:layout_weight="0"
23 android:background="@color/background_dark" >
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" />
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" />
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" />
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" />
86 android:id="@+id/show_hide_grid_button"
87 android:layout_width="match_parent"
88 android:layout_height="24dp"
89 android:layout_alignParentStart="true"
90 android:layout_alignParentLeft="true"
91 android:layout_above="@id/showKeyPanelImageView"
92 android:layout_marginBottom="12dp"
93 android:clickable="true"
94 android:focusable="true"
95 android:gravity="center"
96 android:scaleType="fitCenter"
97 android:src="@drawable/ic_grid_off_black_24dp"
98 android:visibility="visible" />
101 android:id="@+id/specialButtonImageView"
102 android:layout_width="match_parent"
103 android:layout_height="24dp"
104 android:layout_above="@id/show_hide_grid_button"
105 android:layout_alignParentLeft="true"
106 android:layout_alignParentStart="true"
107 android:scaleType="fitCenter"
108 android:clickable="true"
109 android:focusable="true"
110 android:visibility="visible"
111 android:src="@drawable/ic_check_box_black_24dp"
112 android:layout_marginBottom="14dp"
113 android:gravity="center" />
116 android:id="@+id/zoom_in_button"
117 android:layout_width="match_parent"
118 android:layout_height="24dp"
119 android:layout_alignParentStart="true"
120 android:layout_alignParentLeft="true"
121 android:layout_below="@id/show_images_button"
122 android:layout_marginTop="16dp"
123 android:clickable="true"
124 android:focusable="true"
125 android:gravity="center"
126 android:scaleType="fitCenter"
127 android:src="@drawable/ic_add_circle_outline_black_24dp"
128 android:visibility="invisible" />
131 android:id="@+id/zoom_out_button"
132 android:layout_width="match_parent"
133 android:layout_height="24dp"
134 android:layout_alignParentStart="true"
135 android:layout_alignParentLeft="true"
136 android:layout_above="@id/specialButtonImageView"
137 android:layout_marginBottom="16dp"
138 android:clickable="true"
139 android:focusable="true"
140 android:gravity="center"
141 android:scaleType="fitCenter"
142 android:src="@drawable/ic_remove_circle_outline_black_24dp"
143 android:visibility="invisible" />
147 android:id="@+id/cameraLiveImageView"
148 class="net.osdn.gokigen.gr2control.liveview.CameraLiveImageView"
149 android:layout_width="match_parent"
150 android:layout_height="wrap_content"
151 android:layout_weight="1"
152 android:gravity="center" />
155 android:layout_width="80dp"
156 android:layout_height="match_parent"
157 android:layout_weight="0"
158 android:background="@color/background_dark" >
161 android:id="@+id/showControlPanelTextView"
162 android:layout_width="match_parent"
163 android:layout_height="match_parent"
164 android:layout_alignParentLeft="true"
165 android:layout_alignParentStart="true"
166 android:layout_alignParentTop="true"
167 android:gravity="center_horizontal"
168 android:layout_marginTop="4dp"
169 android:clickable="true"
170 android:focusable="true"
171 android:visibility="invisible"
172 android:text="@string/show_panel"
173 android:textAppearance="?android:attr/textAppearanceSmall"
174 android:textColor="@android:color/darker_gray"
175 android:textStyle="normal"
176 android:textSize="6pt" />
179 android:id="@+id/show_preference_button"
180 android:layout_width="match_parent"
181 android:layout_height="24dp"
182 android:layout_alignParentTop="true"
183 android:layout_alignParentLeft="true"
184 android:layout_alignParentStart="true"
185 android:layout_marginTop="46dp"
186 android:clickable="true"
187 android:focusable="true"
188 android:gravity="center"
189 android:scaleType="fitCenter"
190 android:src="@drawable/ic_settings_black_24dp"
191 android:visibility="visible" />
194 android:id="@+id/shutter_button"
195 android:layout_width="match_parent"
196 android:layout_height="50dp"
197 android:layout_centerHorizontal="true"
198 android:layout_alignParentLeft="true"
199 android:layout_alignParentStart="true"
200 android:layout_centerVertical="true"
201 android:scaleType="fitCenter"
202 android:visibility="visible"
203 android:clickable="true"
204 android:focusable="true"
205 android:src="@drawable/ic_camera_black_24dp"
206 android:gravity="center" />
210 android:id="@+id/currentBatteryImageView"
211 android:layout_width="match_parent"
212 android:layout_height="22dp"
213 android:layout_alignParentBottom="true"
214 android:layout_alignParentLeft="true"
215 android:layout_alignParentStart="true"
216 android:scaleType="fitCenter"
217 android:visibility="visible"
218 android:src="@drawable/ic_battery_unknown_black_24dp"
219 android:layout_marginBottom="6dp"
220 android:gravity="center" />
223 android:id="@+id/focusUnlockImageView"
224 android:layout_width="match_parent"
225 android:layout_height="22dp"
226 android:layout_above="@id/currentBatteryImageView"
227 android:layout_alignParentLeft="true"
228 android:layout_alignParentStart="true"
229 android:scaleType="fitCenter"
230 android:clickable="true"
231 android:focusable="true"
232 android:visibility="visible"
233 android:src="@drawable/ic_focus_free_black_24dp"
234 android:layout_marginBottom="10dp"
235 android:gravity="center" />
242 android:id="@+id/controlPanelLayout"
243 android:orientation="horizontal"
244 android:layout_width="match_parent"
245 android:layout_height="36dp"
246 android:layout_alignParentStart="true"
247 android:layout_alignParentLeft="true"
248 android:layout_alignParentTop="true"
249 android:layout_alignParentRight="true"
250 android:layout_alignParentEnd="true"
251 android:background="@color/background_translucent_white" >
254 android:id="@+id/takemodeTextView"
255 android:layout_width="match_parent"
256 android:layout_height="match_parent"
257 android:layout_weight="1"
258 android:gravity="center"
259 android:clickable="true"
260 android:focusable="true"
262 android:textColor="@color/setting_text_color"
263 android:textStyle="bold"
264 android:textSize="12pt" />
267 android:id="@+id/shutterSpeedTextView"
268 android:layout_width="match_parent"
269 android:layout_height="match_parent"
270 android:layout_weight="1"
271 android:gravity="center"
272 android:clickable="true"
273 android:focusable="true"
275 android:textColor="@color/setting_text_color"
276 android:textStyle="bold"
277 android:textSize="10pt" />
280 android:id="@+id/apertureValueTextView"
281 android:layout_width="match_parent"
282 android:layout_height="match_parent"
283 android:layout_weight="1"
284 android:gravity="center"
285 android:clickable="true"
286 android:focusable="true"
288 android:textColor="@color/setting_text_color"
289 android:textStyle="bold"
290 android:textSize="10pt" />
293 android:id="@+id/exposureCompensationTextView"
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"
301 android:textColor="@color/setting_text_color"
302 android:textStyle="bold"
303 android:textSize="10pt" />
306 android:id="@+id/whiteBalanceTextView"
307 android:layout_width="match_parent"
308 android:layout_height="match_parent"
309 android:layout_weight="1"
310 android:gravity="center"
311 android:clickable="true"
312 android:focusable="true"
313 android:text="@string/white_balance"
314 android:textColor="@color/setting_text_color"
315 android:textStyle="bold"
316 android:textSize="12pt" />
319 android:id="@+id/isoSensitivityTextView"
320 android:layout_width="match_parent"
321 android:layout_height="match_parent"
322 android:layout_weight="1"
323 android:gravity="center"
324 android:clickable="true"
325 android:focusable="true"
327 android:textColor="@color/setting_text_color"
328 android:textStyle="bold"
329 android:textSize="12pt" />
332 android:id="@+id/aeModeImageView"
333 android:layout_width="match_parent"
334 android:layout_height="match_parent"
335 android:layout_weight="1"
336 android:gravity="center"
337 android:clickable="true"
338 android:focusable="true"
339 android:src="@drawable/ic_crop_free_black_24dp" />
342 android:id="@+id/setEffectImageView"
343 android:layout_width="match_parent"
344 android:layout_height="match_parent"
345 android:layout_weight="1"
346 android:gravity="center"
347 android:clickable="true"
348 android:focusable="true"
349 android:src="@drawable/ic_photo_filter_black_24dp" />
352 android:id="@+id/hideControlPanelTextView"
353 android:layout_width="match_parent"
354 android:layout_height="match_parent"
355 android:layout_weight="1"
356 android:gravity="center"
357 android:clickable="true"
358 android:focusable="true"
359 android:text="@string/hide_panel"
360 android:textColor="@color/background_dark"
361 android:textStyle="normal"
362 android:textSize="6pt" />
366 android:id="@+id/fuji_x_keyPanelLayout"
367 android:orientation="horizontal"
368 android:layout_width="125pt"
369 android:layout_height="120pt"
370 android:layout_alignLeft="@id/controlPanelLayout"
371 android:layout_alignStart="@id/controlPanelLayout"
372 android:layout_alignParentBottom="true"
373 android:visibility="gone"
374 android:background="@color/background_translucent_white" >
377 android:id="@+id/fuji_x_hideKeyPanelTextView"
378 android:layout_width="48dp"
379 android:layout_height="20dp"
380 android:gravity="center"
381 android:clickable="true"
382 android:focusable="true"
383 android:text="@string/hide_panel"
384 android:textColor="@color/background_dark"
385 android:textStyle="normal"
386 android:layout_alignParentLeft="true"
387 android:layout_alignParentStart="true"
388 android:layout_alignParentBottom="true"
389 android:layout_marginBottom="4dp"
390 android:textSize="6pt" />
395 android:id="@+id/keyPanelLayout"
396 android:orientation="horizontal"
397 android:layout_width="125pt"
398 android:layout_height="120pt"
399 android:layout_alignLeft="@id/controlPanelLayout"
400 android:layout_alignStart="@id/controlPanelLayout"
401 android:layout_alignParentBottom="true"
402 android:visibility="invisible"
403 android:background="@color/background_translucent_white" >
406 android:id="@+id/button_front_left"
407 android:layout_width="20pt"
408 android:layout_height="12pt"
409 android:layout_alignParentTop="true"
410 android:layout_alignParentLeft="true"
411 android:layout_alignParentStart="true"
412 android:scaleType="fitCenter"
413 android:visibility="visible"
414 android:clickable="true"
415 android:focusable="true"
416 android:src="@drawable/ic_undo_black_24dp"
417 android:layout_marginTop="4pt"
418 android:gravity="center" />
421 android:id="@+id/button_adjust_left"
422 android:layout_width="20pt"
423 android:layout_height="12pt"
424 android:layout_below="@id/button_front_left"
425 android:layout_alignLeft="@id/button_front_left"
426 android:layout_alignStart="@id/button_front_left"
427 android:scaleType="fitCenter"
428 android:visibility="visible"
429 android:clickable="true"
430 android:focusable="true"
431 android:src="@drawable/ic_chevron_left_black_24dp"
432 android:layout_marginTop="4pt"
433 android:gravity="center" />
436 android:id="@+id/button_adjust_enter"
437 android:layout_width="20pt"
438 android:layout_height="12pt"
439 android:layout_toEndOf="@id/button_adjust_left"
440 android:layout_toRightOf="@id/button_adjust_left"
441 android:layout_alignTop="@id/button_adjust_left"
442 android:scaleType="fitCenter"
443 android:visibility="visible"
444 android:clickable="true"
445 android:focusable="true"
446 android:src="@drawable/ic_vertical_align_top_black_24dp"
447 android:gravity="center" />
450 android:id="@+id/button_adjust_right"
451 android:layout_width="20pt"
452 android:layout_height="12pt"
453 android:layout_toEndOf="@id/button_adjust_enter"
454 android:layout_toRightOf="@id/button_adjust_enter"
455 android:layout_alignTop="@id/button_adjust_left"
456 android:scaleType="fitCenter"
457 android:visibility="visible"
458 android:clickable="true"
459 android:focusable="true"
460 android:src="@drawable/ic_chevron_right_black_24dp"
461 android:gravity="center" />
465 android:id="@+id/button_front_right"
466 android:layout_width="20pt"
467 android:layout_height="12pt"
468 android:layout_alignTop="@id/button_front_left"
469 android:layout_alignLeft="@id/button_adjust_right"
470 android:layout_alignStart="@id/button_adjust_right"
471 android:scaleType="fitCenter"
472 android:visibility="visible"
473 android:clickable="true"
474 android:focusable="true"
475 android:src="@drawable/ic_redo_black_24dp"
476 android:gravity="center" />
480 android:id="@+id/button_toggle_aeaf"
481 android:layout_width="20pt"
482 android:layout_height="12pt"
483 android:layout_below="@id/button_adjust_left"
484 android:layout_alignLeft="@id/button_adjust_left"
485 android:layout_alignStart="@id/button_adjust_left"
486 android:layout_marginTop="6pt"
487 android:scaleType="fitCenter"
488 android:visibility="visible"
489 android:clickable="true"
490 android:focusable="true"
491 android:src="@drawable/ic_radio_button_unchecked_black_24dp"
492 android:gravity="center" />
495 android:id="@+id/lever_ael_caf"
496 android:layout_width="32pt"
497 android:layout_height="12pt"
498 android:gravity="center"
499 android:clickable="true"
500 android:focusable="true"
501 android:layout_toEndOf="@id/button_toggle_aeaf"
502 android:layout_toRightOf="@id/button_toggle_aeaf"
503 android:layout_alignTop="@id/button_toggle_aeaf"
504 android:text="@string/label_aelock"
505 android:textColor="@color/background_dark"
506 android:textStyle="normal"
507 android:textSize="6pt" />
510 android:id="@+id/button_up"
511 android:layout_width="20pt"
512 android:layout_height="12pt"
513 android:layout_below="@id/lever_ael_caf"
514 android:layout_alignLeft="@id/lever_ael_caf"
515 android:layout_alignStart="@id/lever_ael_caf"
516 android:layout_marginTop="8pt"
517 android:scaleType="fitCenter"
518 android:visibility="visible"
519 android:clickable="true"
520 android:focusable="true"
521 android:src="@drawable/ic_arrow_upward_black_24dp"
522 android:gravity="center" />
525 android:id="@+id/button_left"
526 android:layout_width="20pt"
527 android:layout_height="12pt"
528 android:layout_below="@id/button_up"
529 android:layout_alignLeft="@id/button_toggle_aeaf"
530 android:layout_alignStart="@id/button_toggle_aeaf"
531 android:layout_marginTop="4pt"
532 android:scaleType="fitCenter"
533 android:visibility="visible"
534 android:clickable="true"
535 android:focusable="true"
536 android:src="@drawable/ic_arrow_back_black_24dp"
537 android:gravity="center" />
540 android:id="@+id/button_center_enter"
541 android:layout_width="20pt"
542 android:layout_height="12pt"
543 android:layout_toEndOf="@id/button_left"
544 android:layout_toRightOf="@id/button_left"
545 android:layout_alignTop="@id/button_left"
546 android:scaleType="fitCenter"
547 android:visibility="visible"
548 android:clickable="true"
549 android:focusable="true"
550 android:src="@drawable/ic_check_circle_black_24dp"
551 android:gravity="center" />
554 android:id="@+id/button_right"
555 android:layout_width="20pt"
556 android:layout_height="12pt"
557 android:layout_toEndOf="@id/button_center_enter"
558 android:layout_toRightOf="@id/button_center_enter"
559 android:layout_alignTop="@id/button_center_enter"
560 android:scaleType="fitCenter"
561 android:visibility="visible"
562 android:clickable="true"
563 android:focusable="true"
564 android:src="@drawable/ic_arrow_forward_black_24dp"
565 android:gravity="center" />
568 android:id="@+id/button_down"
569 android:layout_width="20pt"
570 android:layout_height="12pt"
571 android:layout_below="@id/button_center_enter"
572 android:layout_alignLeft="@id/button_center_enter"
573 android:layout_alignStart="@id/button_center_enter"
574 android:layout_marginTop="4pt"
575 android:scaleType="fitCenter"
576 android:visibility="visible"
577 android:clickable="true"
578 android:focusable="true"
579 android:src="@drawable/ic_arrow_downward_black_24dp"
580 android:gravity="center" />
583 android:id="@+id/button_function_1"
584 android:layout_width="20pt"
585 android:layout_height="12pt"
586 android:layout_below="@id/button_down"
587 android:layout_alignLeft="@id/button_down"
588 android:layout_alignStart="@id/button_down"
589 android:layout_marginTop="6pt"
590 android:scaleType="fitCenter"
591 android:visibility="visible"
592 android:clickable="true"
593 android:focusable="true"
594 android:src="@drawable/ic_replay_black_24dp"
595 android:gravity="center" />
598 android:id="@+id/button_function_2"
599 android:layout_width="20pt"
600 android:layout_height="12pt"
601 android:layout_toEndOf="@id/button_function_1"
602 android:layout_toRightOf="@id/button_function_1"
603 android:layout_alignTop="@id/button_function_1"
604 android:layout_marginLeft="6pt"
605 android:layout_marginStart="6pt"
606 android:scaleType="fitCenter"
607 android:visibility="visible"
608 android:clickable="true"
609 android:focusable="true"
610 android:src="@drawable/ic_timer_black_24dp"
611 android:gravity="center" />
614 android:id="@+id/button_function_3"
615 android:layout_width="20pt"
616 android:layout_height="12pt"
617 android:layout_toEndOf="@id/button_function_2"
618 android:layout_toRightOf="@id/button_function_2"
619 android:layout_alignTop="@id/button_function_2"
620 android:layout_marginLeft="6pt"
621 android:layout_marginStart="6pt"
622 android:scaleType="fitCenter"
623 android:visibility="visible"
624 android:clickable="true"
625 android:focusable="true"
626 android:src="@drawable/ic_wifi_black_24dp"
627 android:gravity="center" />
631 android:id="@+id/button_plus"
632 android:layout_width="20pt"
633 android:layout_height="12pt"
634 android:layout_alignLeft="@id/button_function_3"
635 android:layout_alignStart="@id/button_function_3"
636 android:layout_alignTop="@id/button_adjust_left"
637 android:scaleType="fitCenter"
638 android:visibility="visible"
639 android:clickable="true"
640 android:focusable="true"
641 android:src="@drawable/ic_add_circle_outline_black_24dp"
642 android:gravity="center" />
645 android:id="@+id/button_minus"
646 android:layout_width="20pt"
647 android:layout_height="12pt"
648 android:layout_alignLeft="@id/button_function_3"
649 android:layout_alignStart="@id/button_function_3"
650 android:layout_alignTop="@id/button_toggle_aeaf"
651 android:scaleType="fitCenter"
652 android:visibility="visible"
653 android:clickable="true"
654 android:focusable="true"
655 android:src="@drawable/ic_remove_circle_outline_black_24dp"
656 android:gravity="center" />
659 android:id="@+id/button_playback"
660 android:layout_width="20pt"
661 android:layout_height="12pt"
662 android:layout_alignLeft="@id/button_function_3"
663 android:layout_alignStart="@id/button_function_3"
664 android:layout_alignTop="@id/button_left"
665 android:scaleType="fitCenter"
666 android:visibility="visible"
667 android:clickable="true"
668 android:focusable="true"
669 android:src="@drawable/ic_play_circle_outline_black_24dp"
670 android:gravity="center" />
673 android:id="@+id/hideKeyPanelTextView"
674 android:layout_width="48dp"
675 android:layout_height="20dp"
676 android:gravity="center"
677 android:clickable="true"
678 android:focusable="true"
679 android:text="@string/hide_panel"
680 android:textColor="@color/background_dark"
681 android:textStyle="normal"
682 android:layout_alignParentLeft="true"
683 android:layout_alignParentStart="true"
684 android:layout_alignParentBottom="true"
685 android:layout_marginBottom="4dp"
686 android:textSize="6pt" />
689 android:id="@+id/button_lcd_onoff"
690 android:layout_width="20pt"
691 android:layout_height="12pt"
692 android:layout_alignTop="@id/button_function_3"
693 android:layout_toEndOf="@id/button_function_3"
694 android:layout_toRightOf="@id/button_function_3"
695 android:scaleType="fitCenter"
696 android:visibility="visible"
697 android:clickable="true"
698 android:focusable="true"
699 android:layout_marginLeft="8pt"
700 android:layout_marginStart="8pt"
701 android:src="@drawable/ic_panorama_wide_angle_black_24dp"
702 android:gravity="center" />
705 android:id="@+id/button_highlight"
706 android:layout_width="20pt"
707 android:layout_height="12pt"
708 android:layout_alignLeft="@id/button_lcd_onoff"
709 android:layout_alignStart="@id/button_lcd_onoff"
710 android:layout_alignTop="@id/button_minus"
711 android:scaleType="fitCenter"
712 android:visibility="visible"
713 android:clickable="true"
714 android:focusable="true"
715 android:src="@drawable/ic_highlight_black_24dp"
716 android:gravity="center" />
719 android:id="@+id/button_acclock"
720 android:layout_width="20pt"
721 android:layout_height="12pt"
722 android:layout_alignLeft="@id/button_lcd_onoff"
723 android:layout_alignStart="@id/button_lcd_onoff"
724 android:layout_alignTop="@id/button_front_right"
725 android:scaleType="fitCenter"
726 android:visibility="invisible"
727 android:clickable="true"
728 android:focusable="true"
729 android:src="@drawable/ic_photo_camera_black_24dp"
730 android:gravity="center" />