• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2
3
4<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
5    android:layout_width="fill_parent"
6    android:layout_height="fill_parent"
7    android:background="@color/capture_button_color"
8    android:orientation="vertical"
9    android:id="@+id/root_view">
10
11    <FrameLayout
12        android:layout_width="360dp"
13        android:layout_height="480dp"
14        android:layout_gravity="center_horizontal"
15        android:id="@+id/preview_frame">
16
17        <SurfaceView
18            android:id="@+id/preview_view"
19            android:layout_width="fill_parent"
20            android:layout_height="fill_parent"
21            android:background="#FF000000" />
22
23        <com.android.devcamera.PreviewOverlay
24            android:id="@+id/preview_overlay_view"
25            android:layout_width="fill_parent"
26            android:layout_height="fill_parent" />
27
28
29        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
30            android:id="@+id/reprocessing_controls"
31            android:layout_width="wrap_content"
32            android:layout_height="wrap_content"
33            android:layout_gravity="bottom"
34            android:orientation="vertical">
35
36            <TextView
37                android:id="@+id/label_reprocessing"
38                android:layout_width="wrap_content"
39                android:layout_height="wrap_content"
40                android:layout_gravity="center"
41                android:text="@string/Reprocessing"
42                android:background="#44000000"
43                android:textColor="#FFFFFF"/>
44
45            <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
46                android:id="@+id/root_view4"
47                android:layout_width="wrap_content"
48                android:layout_height="wrap_content"
49                android:layout_gravity="bottom"
50                android:orientation="horizontal">
51
52                <Button
53                    android:id="@+id/jpeg_capture"
54                    android:layout_width="wrap_content"
55                    android:layout_height="wrap_content"
56                    android:text="@string/jpeg_capture"
57                    android:textSize="@dimen/control_text" />
58
59                <ToggleButton
60                    android:id="@+id/toggle_burst_jpeg"
61                    android:layout_width="wrap_content"
62                    android:layout_height="wrap_content"
63                    android:textOff="Burst JPEG"
64                    android:textOn="Burst JPEG"
65                    android:textSize="@dimen/control_text" />
66
67                <ToggleButton
68                    android:id="@+id/toggle_save_sdcard"
69                    android:layout_width="wrap_content"
70                    android:layout_height="wrap_content"
71                    android:textOff="Save"
72                    android:textOn="Save"
73                    android:textSize="@dimen/control_text" />
74
75                <Button
76                    android:id="@+id/button_noise_reprocess"
77                    android:layout_width="wrap_content"
78                    android:layout_height="wrap_content"
79                    android:text="@string/nr_unknown"
80                    android:textSize="@dimen/control_text" />
81
82                <Button
83                    android:id="@+id/button_edge_reprocess"
84                    android:layout_width="wrap_content"
85                    android:layout_height="wrap_content"
86                    android:text="@string/edge_unknown"
87                    android:textSize="@dimen/control_text" />
88            </LinearLayout>
89        </LinearLayout>
90    </FrameLayout>
91
92
93    <TextView
94        android:id="@+id/label1"
95        android:layout_width="wrap_content"
96        android:layout_height="18dp"
97        android:textSize="14dp"
98        android:textColor="@color/exp_iso_color"
99        android:layout_gravity="left"
100        android:text="@string/minus"
101        android:textAppearance="?android:attr/textAppearanceMedium"
102        android:fontFamily="monospace"
103        />
104
105    <TextView
106        android:id="@+id/label2"
107        android:layout_width="wrap_content"
108        android:layout_height="18dp"
109        android:textSize="14dp"
110        android:textColor="@color/exp_iso_color"
111        android:layout_gravity="left"
112        android:text="@string/minus"
113        android:textAppearance="?android:attr/textAppearanceMedium"
114        android:fontFamily="monospace"
115        />
116
117    <HorizontalScrollView
118        android:layout_width="fill_parent"
119        android:layout_height="wrap_content">
120
121        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
122            android:id="@+id/root_view2"
123            android:layout_width="wrap_content"
124            android:layout_height="wrap_content"
125            android:layout_gravity="left"
126            android:orientation="horizontal">
127
128            <ToggleButton
129                android:id="@+id/toggle_yuv_full"
130                android:layout_width="wrap_content"
131                android:layout_height="wrap_content"
132                android:textOff="YUV Full"
133                android:textOn="YUV Full"
134                android:textSize="@dimen/control_text" />
135
136            <ToggleButton
137                android:id="@+id/toggle_yuv_vga"
138                android:layout_width="wrap_content"
139                android:layout_height="wrap_content"
140                android:textOff="320x240"
141                android:textOn="320x240"
142                android:textSize="@dimen/control_text" />
143
144            <ToggleButton
145                android:id="@+id/toggle_raw"
146                android:layout_width="wrap_content"
147                android:layout_height="wrap_content"
148                android:textOff="Raw"
149                android:textOn="Raw"
150                android:textSize="@dimen/control_text" />
151
152            <Button
153                android:id="@+id/button_noise"
154                android:layout_width="wrap_content"
155                android:layout_height="wrap_content"
156                android:text="@string/nr_unknown"
157                android:textSize="@dimen/control_text" />
158
159            <Button
160                android:id="@+id/button_edge"
161                android:layout_width="wrap_content"
162                android:layout_height="wrap_content"
163                android:text="@string/edge_unknown"
164                android:textSize="@dimen/control_text" />
165
166            <ToggleButton
167                android:id="@+id/toggle_face"
168                android:layout_width="wrap_content"
169                android:layout_height="wrap_content"
170                android:textOff="Face"
171                android:textOn="Face"
172                android:textSize="@dimen/control_text" />
173
174        </LinearLayout>
175
176    </HorizontalScrollView>
177
178    <HorizontalScrollView
179        android:layout_width="fill_parent"
180        android:layout_height="wrap_content">
181
182        <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
183            android:id="@+id/root_view3"
184            android:layout_width="wrap_content"
185            android:layout_height="wrap_content"
186            android:layout_gravity="left"
187            android:orientation="horizontal">
188
189            <ToggleButton
190                android:id="@+id/toggle_front_cam"
191                android:layout_width="wrap_content"
192                android:layout_height="wrap_content"
193                android:textOff="Front"
194                android:textOn="Front"
195                android:textSize="@dimen/control_text" />
196
197            <ToggleButton
198                android:id="@+id/toggle_show_3A"
199                android:layout_width="wrap_content"
200                android:layout_height="wrap_content"
201                android:textOff="3A viz"
202                android:textOn="3A viz"
203                android:textSize="@dimen/control_text" />
204
205            <ToggleButton
206                android:id="@+id/toggle_show_gyro"
207                android:layout_width="wrap_content"
208                android:layout_height="wrap_content"
209                android:textOff="Gyro"
210                android:textOn="Gyro"
211                android:textSize="@dimen/control_text" />
212
213            <Button
214                android:id="@+id/af_trigger"
215                android:layout_width="wrap_content"
216                android:layout_height="wrap_content"
217                android:text="@string/aftrig"
218                android:textSize="@dimen/control_text" />
219
220            <Button
221                android:id="@+id/gallery"
222                android:layout_width="wrap_content"
223                android:layout_height="wrap_content"
224                android:text="@string/gallery"
225                android:textSize="@dimen/control_text" />
226        </LinearLayout>
227
228
229
230    </HorizontalScrollView>
231
232</LinearLayout>
233