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" />
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" />
96 android:layout_width="80dp"
97 android:layout_height="match_parent"
98 android:layout_weight="0"
99 android:background="@color/background_dark" >
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" />
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" />
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" />
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" />
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" />
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" >
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"
203 android:textColor="@color/setting_text_color"
204 android:textStyle="bold"
205 android:textSize="12pt" />
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"
216 android:textColor="@color/setting_text_color"
217 android:textStyle="bold"
218 android:textSize="12pt" />
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"
229 android:textColor="@color/setting_text_color"
230 android:textStyle="bold"
231 android:textSize="12pt" />
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"
242 android:textColor="@color/setting_text_color"
243 android:textStyle="bold"
244 android:textSize="12pt" />
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" />
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"
268 android:textColor="@color/setting_text_color"
269 android:textStyle="bold"
270 android:textSize="12pt" />
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" />
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" />
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" />
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" >
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />
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" />