]> Pileus Git - ~andy/iBeaconNav/blob - res/layout/main.xml
Add connect/disconnect and iBeacon data
[~andy/iBeaconNav] / res / layout / main.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <TabHost
3         xmlns:android="http://schemas.android.com/apk/res/android"
4         android:id="@android:id/tabhost"
5         android:layout_width="fill_parent"
6         android:layout_height="fill_parent">
7         <LinearLayout
8                 android:orientation="vertical"
9                 android:layout_width="fill_parent"
10                 android:layout_height="fill_parent">
11                 <TabWidget
12                         android:id="@android:id/tabs"
13                         android:layout_width="fill_parent"
14                         android:layout_height="wrap_content" />
15                 <FrameLayout
16                         android:id="@android:id/tabcontent"
17                         android:layout_width="fill_parent"
18                         android:layout_height="fill_parent">
19                         <LinearLayout
20                                 android:id="@+id/state"
21                                 android:orientation="vertical"
22                                 android:layout_width="fill_parent"
23                                 android:layout_height="fill_parent">
24                                 <GridLayout
25                                         android:layout_width="match_parent"
26                                         android:layout_height="wrap_content"
27                                         android:columnCount="1" >
28                                         <TextView
29                                                 android:id="@+id/roll"
30                                                 android:layout_column="0"
31                                                 android:layout_gravity="left|top"
32                                                 android:layout_row="1"
33                                                 android:text="roll"
34                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
35                                         <TextView
36                                                 android:id="@+id/pitch"
37                                                 android:layout_column="0"
38                                                 android:layout_gravity="center_horizontal|top"
39                                                 android:layout_row="1"
40                                                 android:text="pitch"
41                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
42                                         <TextView
43                                                 android:id="@+id/yaw"
44                                                 android:layout_column="0"
45                                                 android:layout_gravity="right|top"
46                                                 android:layout_row="1"
47                                                 android:text="yaw"
48                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
49                                         <TextView
50                                                 android:id="@+id/rotLabel"
51                                                 android:layout_width="wrap_content"
52                                                 android:layout_height="wrap_content"
53                                                 android:layout_column="0"
54                                                 android:layout_gravity="left|center_vertical"
55                                                 android:layout_row="0"
56                                                 android:text="Rotation (roll/pitch/yaw)"
57                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
58                                 </GridLayout>
59                                 <GridLayout
60                                         android:layout_width="match_parent"
61                                         android:layout_height="wrap_content"
62                                         android:columnCount="1" >
63                                         <TextView
64                                                 android:id="@+id/gyr1hzx"
65                                                 android:layout_column="0"
66                                                 android:layout_gravity="left|top"
67                                                 android:layout_row="1"
68                                                 android:text="gyr1hz x"
69                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
70                                         <TextView
71                                                 android:id="@+id/gyr1hzy"
72                                                 android:layout_column="0"
73                                                 android:layout_gravity="center_horizontal|top"
74                                                 android:layout_row="1"
75                                                 android:text="gyr1hz y"
76                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
77                                         <TextView
78                                                 android:id="@+id/gyr1hzz"
79                                                 android:layout_column="0"
80                                                 android:layout_gravity="right|top"
81                                                 android:layout_row="1"
82                                                 android:text="gyr1hz z"
83                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
84                                         <TextView
85                                                 android:id="@+id/gyrLabel"
86                                                 android:layout_width="wrap_content"
87                                                 android:layout_height="wrap_content"
88                                                 android:layout_column="0"
89                                                 android:layout_gravity="left|center_vertical"
90                                                 android:layout_row="0"
91                                                 android:text="One Second Gyro Sums"
92                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
93                                 </GridLayout>
94                                 <GridLayout
95                                         android:layout_width="match_parent"
96                                         android:layout_height="wrap_content"
97                                         android:columnCount="1" >
98                                         <TextView
99                                                 android:id="@+id/ibLatText"
100                                                 android:layout_column="0"
101                                                 android:layout_gravity="left|top"
102                                                 android:layout_row="1"
103                                                 android:text="Latitude"
104                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
105                                         <TextView
106                                                 android:id="@+id/ibLonText"
107                                                 android:layout_column="0"
108                                                 android:layout_gravity="center_horizontal|top"
109                                                 android:layout_row="1"
110                                                 android:text="Longitude"
111                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
112                                         <TextView
113                                                 android:id="@+id/ibDistText"
114                                                 android:layout_column="0"
115                                                 android:layout_gravity="right|top"
116                                                 android:layout_row="1"
117                                                 android:text="Distance"
118                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
119                                         <TextView
120                                                 android:id="@+id/beaconLabel"
121                                                 android:layout_width="wrap_content"
122                                                 android:layout_height="wrap_content"
123                                                 android:layout_column="0"
124                                                 android:layout_gravity="left|center_vertical"
125                                                 android:layout_row="0"
126                                                 android:text="IBeacon Distance"
127                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
128                                 </GridLayout>
129                                 <GridLayout
130                                         android:layout_width="match_parent"
131                                         android:layout_height="wrap_content"
132                                         android:columnCount="1" >
133                                         <TextView
134                                                 android:id="@+id/accText1"
135                                                 android:layout_column="0"
136                                                 android:layout_gravity="left|top"
137                                                 android:layout_row="1"
138                                                 android:text="accValueX"
139                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
140                                         <TextView
141                                                 android:id="@+id/accText2"
142                                                 android:layout_column="0"
143                                                 android:layout_gravity="center_horizontal|top"
144                                                 android:layout_row="1"
145                                                 android:text="accValueY"
146                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
147                                         <TextView
148                                                 android:id="@+id/accText3"
149                                                 android:layout_column="0"
150                                                 android:layout_gravity="right|top"
151                                                 android:layout_row="1"
152                                                 android:text="accValueZ"
153                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
154                                         <TextView
155                                                 android:id="@+id/textView1"
156                                                 android:layout_width="wrap_content"
157                                                 android:layout_height="wrap_content"
158                                                 android:layout_column="0"
159                                                 android:layout_gravity="left|center_vertical"
160                                                 android:layout_row="0"
161                                                 android:text="Accelerometer Info"
162                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
163                                 </GridLayout>
164                                 <GridLayout
165                                         android:layout_width="match_parent"
166                                         android:layout_height="wrap_content"
167                                         android:columnCount="1"
168                                         android:paddingTop="10dp" >
169                                         <TextView
170                                                 android:id="@+id/wrdAccText1"
171                                                 android:layout_column="0"
172                                                 android:layout_gravity="left|top"
173                                                 android:layout_row="1"
174                                                 android:text="Medium Text"
175                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
176                                         <TextView
177                                                 android:id="@+id/wrdAccText2"
178                                                 android:layout_column="0"
179                                                 android:layout_gravity="center_horizontal|top"
180                                                 android:layout_row="1"
181                                                 android:text="Medium Text"
182                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
183                                         <TextView
184                                                 android:id="@+id/wrdAccText3"
185                                                 android:layout_column="0"
186                                                 android:layout_gravity="right|top"
187                                                 android:layout_row="1"
188                                                 android:text="Medium Text"
189                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
190                                         <TextView
191                                                 android:id="@+id/textView4"
192                                                 android:layout_column="0"
193                                                 android:layout_gravity="left|top"
194                                                 android:layout_row="0"
195                                                 android:text="World Acceleration Info"
196                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
197                                 </GridLayout>
198                                 <GridLayout
199                                         android:layout_width="match_parent"
200                                         android:layout_height="wrap_content"
201                                         android:columnCount="1"
202                                         android:paddingTop="10dp" >
203                                         <TextView
204                                                 android:id="@+id/textView8"
205                                                 android:layout_column="0"
206                                                 android:layout_gravity="left|top"
207                                                 android:layout_row="0"
208                                                 android:text="Gyroscope Info"
209                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
210                                         <TextView
211                                                 android:id="@+id/gyrText1"
212                                                 android:layout_column="0"
213                                                 android:layout_gravity="left|top"
214                                                 android:layout_row="1"
215                                                 android:text="Medium Text"
216                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
217                                         <TextView
218                                                 android:id="@+id/gyrText2"
219                                                 android:layout_column="0"
220                                                 android:layout_gravity="center_horizontal|top"
221                                                 android:layout_row="1"
222                                                 android:text="Medium Text"
223                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
224                                         <TextView
225                                                 android:id="@+id/gyrText3"
226                                                 android:layout_column="0"
227                                                 android:layout_gravity="right|top"
228                                                 android:layout_row="1"
229                                                 android:text="Medium Text"
230                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
231                                 </GridLayout>
232                                 <GridLayout
233                                         android:layout_width="match_parent"
234                                         android:layout_height="wrap_content"
235                                         android:columnCount="1"
236                                         android:paddingTop="10dp" >
237                                         <TextView
238                                                 android:id="@+id/orientText1"
239                                                 android:layout_column="0"
240                                                 android:layout_gravity="left|top"
241                                                 android:layout_row="2"
242                                                 android:text="Medium Text"
243                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
244                                         <TextView
245                                                 android:id="@+id/orientText2"
246                                                 android:layout_column="0"
247                                                 android:layout_gravity="center_horizontal|top"
248                                                 android:layout_row="2"
249                                                 android:text="Medium Text"
250                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
251                                         <TextView
252                                                 android:id="@+id/orientText3"
253                                                 android:layout_column="0"
254                                                 android:layout_gravity="right|top"
255                                                 android:layout_row="2"
256                                                 android:text="Medium Text"
257                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
258                                         <TextView
259                                                 android:id="@+id/textView3"
260                                                 android:layout_column="0"
261                                                 android:layout_gravity="left|top"
262                                                 android:layout_row="1"
263                                                 android:text="Orientation Info"
264                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
265                                 </GridLayout>
266                                 <GridLayout
267                                         android:layout_width="match_parent"
268                                         android:layout_height="wrap_content"
269                                         android:columnCount="1"
270                                         android:paddingTop="10dp" >
271                                         <TextView
272                                                 android:id="@+id/textView5"
273                                                 android:layout_column="0"
274                                                 android:layout_gravity="left|top"
275                                                 android:layout_row="0"
276                                                 android:text="Step Count"
277                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
278                                         <TextView
279                                                 android:id="@+id/stepCntText"
280                                                 android:layout_column="0"
281                                                 android:layout_gravity="left|top"
282                                                 android:layout_row="1"
283                                                 android:text="Medium Text"
284                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
285                                         <TextView
286                                                 android:id="@+id/calGrvText"
287                                                 android:layout_width="147dp"
288                                                 android:layout_column="0"
289                                                 android:layout_gravity="right|top"
290                                                 android:layout_row="1"
291                                                 android:text="Medium Text"
292                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
293                                         <TextView
294                                                 android:id="@+id/textView6"
295                                                 android:layout_column="0"
296                                                 android:layout_gravity="right|bottom"
297                                                 android:layout_row="0"
298                                                 android:text="Calculated Gravity"
299                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
300                                 </GridLayout>
301                                 <GridLayout
302                                         android:layout_width="match_parent"
303                                         android:layout_height="wrap_content"
304                                         android:columnCount="1"
305                                         android:paddingTop="10dp" >
306                                         <TextView
307                                                 android:id="@+id/textView7"
308                                                 android:layout_column="0"
309                                                 android:layout_gravity="left|top"
310                                                 android:layout_row="0"
311                                                 android:text="Current Position"
312                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
313                                         <TextView
314                                                 android:id="@+id/curPosXText"
315                                                 android:layout_column="0"
316                                                 android:layout_gravity="left|top"
317                                                 android:layout_row="1"
318                                                 android:text="Medium Text"
319                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
320                                         <TextView
321                                                 android:id="@+id/curPosYText"
322                                                 android:layout_width="147dp"
323                                                 android:layout_column="0"
324                                                 android:layout_gravity="right|top"
325                                                 android:layout_row="1"
326                                                 android:text="Medium Text"
327                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
328                                 </GridLayout>
329                                 <GridLayout
330                                         android:layout_width="match_parent"
331                                         android:layout_height="wrap_content"
332                                         android:columnCount="1"
333                                         android:paddingTop="10dp" >
334                                         <TextView
335                                                 android:id="@+id/textView9"
336                                                 android:layout_column="0"
337                                                 android:layout_gravity="left|top"
338                                                 android:layout_row="1"
339                                                 android:text="Current Heading"
340                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
341                                         <TextView
342                                                 android:id="@+id/headingText"
343                                                 android:layout_width="wrap_content"
344                                                 android:layout_column="0"
345                                                 android:layout_gravity="left|top"
346                                                 android:layout_row="2"
347                                                 android:text="Medium Text"
348                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
349                                         <TextView
350                                                 android:id="@+id/textView2"
351                                                 android:layout_width="146dp"
352                                                 android:layout_column="0"
353                                                 android:layout_gravity="right|top"
354                                                 android:layout_row="1"
355                                                 android:text="World GyroZ"
356                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
357                                         <TextView
358                                                 android:id="@+id/wrdGyrText1"
359                                                 android:layout_width="146dp"
360                                                 android:layout_column="0"
361                                                 android:layout_gravity="right|top"
362                                                 android:layout_row="2"
363                                                 android:text="Medium Text"
364                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
365                                 </GridLayout>
366                                 <GridLayout
367                                         android:layout_width="match_parent"
368                                         android:layout_height="wrap_content"
369                                         android:columnCount="1" >
370                                         <Button
371                                                 android:id="@+id/rstHdBttn"
372                                                 android:layout_width="108dp"
373                                                 android:layout_height="wrap_content"
374                                                 android:layout_column="0"
375                                                 android:layout_gravity="left|top"
376                                                 android:layout_row="0"
377                                                 android:text="Heading Reset" />
378                                         <Button
379                                                 android:id="@+id/rstDstBttn"
380                                                 android:layout_width="96dp"
381                                                 android:layout_column="0"
382                                                 android:layout_gravity="center_horizontal|top"
383                                                 android:layout_row="0"
384                                                 android:text="Distance Reset" />
385                                         <TextView
386                                                 android:id="@+id/stableText"
387                                                 android:layout_width="84dp"
388                                                 android:layout_column="0"
389                                                 android:layout_gravity="right|center_vertical"
390                                                 android:layout_row="0"
391                                                 android:text="ifStable"
392                                                 android:textAppearance="?android:attr/textAppearanceMedium" />
393                                 </GridLayout>
394                         </LinearLayout>
395                         <LinearLayout
396                                 android:id="@+id/map"
397                                 android:orientation="vertical"
398                                 android:layout_width="fill_parent"
399                                 android:layout_height="fill_parent">
400                                 <fragment
401                                         xmlns:android="http://schemas.android.com/apk/res/android"
402                                         android:id="@+id/map_fragment"
403                                         android:layout_width="match_parent"
404                                         android:layout_height="match_parent"
405                                         android:name="com.google.android.gms.maps.MapFragment" />
406                         </LinearLayout>
407                         <ScrollView
408                                 android:id="@+id/debug_scroll"
409                                 android:layout_width="fill_parent"
410                                 android:layout_height="wrap_content"
411                                 android:scrollbars="vertical"
412                                 android:fillViewport="true">
413                                 <TextView
414                                         android:id="@+id/debug"
415                                         android:layout_width="fill_parent"
416                                         android:layout_height="fill_parent" />
417                         </ScrollView>
418                 </FrameLayout>
419         </LinearLayout>
420 </TabHost>
421 <!-- vim: set ts=4 sw=4 sts=4: -->