source: orbit/android/res/layout/activity_main.xml

Last change on this file was 81fb7d8, checked in by Steve Castellotti <sc@…>, 9 years ago

Layout:

  • default Meditation setting disabled

Orbit:

  • Deprecation cleanup
  • Property mode set to 100644
File size: 9.7 KB
RevLine 
[cb6dab1]1<?xml version="1.0" encoding="utf-8"?>
2<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
[a546cc3]3    android:layout_width="match_parent"
4    android:layout_height="match_parent"
[cb6dab1]5    android:orientation="vertical" >
6
7    <TextView
8        android:id="@+id/textViewLabelAttention"
[136014a]9        style="@android:style/TextAppearance.Small"
[cb6dab1]10        android:layout_width="wrap_content"
11        android:layout_height="wrap_content"
[136014a]12        android:text="@string/label_attention" />
[cb6dab1]13
14    <ProgressBar
15        android:id="@+id/progressBarAttention"
16        style="?android:attr/progressBarStyleHorizontal"
[a546cc3]17        android:layout_width="match_parent"
[cb6dab1]18        android:layout_height="wrap_content" />
19
20    <SeekBar
21        android:id="@+id/seekBarAttention"
[a546cc3]22        android:layout_width="match_parent"
[cb6dab1]23        android:layout_height="wrap_content"
24        android:max="100"
25        android:progress="72"
26        android:progressDrawable="@xml/progress_drawable"
27        android:thumb="@xml/thumb_drawable" />
28
29    <TextView
30        android:id="@+id/textViewLabelMeditation"
[136014a]31        style="@android:style/TextAppearance.Small"
[cb6dab1]32        android:layout_width="wrap_content"
33        android:layout_height="wrap_content"
[136014a]34        android:text="@string/label_meditation" />
[cb6dab1]35
36    <ProgressBar
37        android:id="@+id/progressBarMeditation"
38        style="?android:attr/progressBarStyleHorizontal"
[a546cc3]39        android:layout_width="match_parent"
[cb6dab1]40        android:layout_height="wrap_content" />
41
42    <SeekBar
43        android:id="@+id/seekBarMeditation"
[a546cc3]44        android:layout_width="match_parent"
[cb6dab1]45        android:layout_height="wrap_content"
46        android:max="100"
[81fb7d8]47        android:progress="0"
[cb6dab1]48        android:progressDrawable="@xml/progress_drawable"
49        android:thumb="@xml/thumb_drawable" />
50
51    <TextView
52        android:id="@+id/textViewLabelSignal"
[136014a]53        style="@android:style/TextAppearance.Small"
[cb6dab1]54        android:layout_width="wrap_content"
55        android:layout_height="wrap_content"
[136014a]56        android:text="@string/label_signal" />
[cb6dab1]57
58    <ProgressBar
59        android:id="@+id/progressBarSignal"
60        style="?android:attr/progressBarStyleHorizontal"
[a546cc3]61        android:layout_width="match_parent"
[cb6dab1]62        android:layout_height="wrap_content" />
63
64    <TextView
[a86d057]65        android:id="@+id/textViewLabelPower"
[136014a]66        style="@android:style/TextAppearance.Small"
[cb6dab1]67        android:layout_width="wrap_content"
68        android:layout_height="wrap_content"
[136014a]69        android:text="@string/label_power" />
[34ba659]70
[a86d057]71    <ProgressBar
72        android:id="@+id/progressBarPower"
73        style="?android:attr/progressBarStyleHorizontal"
74        android:layout_width="match_parent"
75        android:layout_height="wrap_content" />
[34ba659]76
[a86d057]77    <View
78        android:layout_width="match_parent"
79        android:layout_height="10dp" >
80    </View>
[34ba659]81
82    <LinearLayout
[a86d057]83        android:id="@+id/layoutControl"
[a546cc3]84        android:layout_width="match_parent"
[34ba659]85        android:layout_height="wrap_content"
86        android:orientation="horizontal" >
87
88        <View
[136014a]89            android:layout_width="5dp"
[34ba659]90            android:layout_height="0dp" >
91        </View>
92
93        <Button
[a86d057]94            android:id="@+id/buttonConnect"
[136014a]95            style="@android:style/TextAppearance.Small"
[34ba659]96            android:layout_width="wrap_content"
97            android:layout_height="wrap_content"
98            android:onClick="connectHeadset"
99            android:text="@string/button_connect" />
100
101        <Button
[a86d057]102            android:id="@+id/buttonTestFly"
[136014a]103            style="@android:style/TextAppearance.Small"
[34ba659]104            android:layout_width="wrap_content"
105            android:layout_height="wrap_content"
106            android:onClick="demoMode"
107            android:text="@string/button_test_fly" />
108
109        <Button
[a86d057]110            android:id="@+id/buttonStopTest"
[136014a]111            style="@android:style/TextAppearance.Small"
[34ba659]112            android:layout_width="wrap_content"
113            android:layout_height="wrap_content"
114            android:onClick="demoStop"
115            android:text="@string/button_stop_test" />
116
117        <View
[136014a]118            android:layout_width="10dp"
[34ba659]119            android:layout_height="0dp" >
120        </View>
121
[a86d057]122        <CheckBox
123            android:id="@+id/checkBoxAdvancedOptions"
124            android:layout_width="wrap_content"
125            android:layout_height="wrap_content"
126            android:onClick="onCheckBoxAdvancedOptionsClicked"
127            android:text="@string/checkbox_advanced_options" />
128    </LinearLayout>
129
[0337b74]130    <com.androidplot.xy.XYPlot
131        android:id="@+id/eegRawHistoryPlot"
132        android:layout_width="fill_parent"
[e8e1820]133        android:layout_height="100dp"
134        android:layout_marginLeft="0dp"
135        android:layout_marginRight="0dp"
136        android:layout_marginTop="0dp"
[0337b74]137        android:layout_weight="1"
138        title="EEG Raw Wave" />
139
[a86d057]140    <LinearLayout
141        android:id="@+id/layoutAudioService"
[a546cc3]142        android:layout_width="match_parent"
[a86d057]143        android:layout_height="wrap_content"
144        android:orientation="vertical" >
145
146        <TextView
147            android:id="@+id/textViewThrottle"
148            android:layout_width="wrap_content"
149            android:layout_height="wrap_content"
150            android:text="@string/textview_throttle" />
151
152        <SeekBar
153            android:id="@+id/seekBarThrottle"
[a546cc3]154            android:layout_width="match_parent"
[a86d057]155            android:layout_height="wrap_content"
156            android:max="127"
157            android:progress="80" />
158
159        <TextView
160            android:id="@+id/textViewYaw"
161            android:layout_width="wrap_content"
162            android:layout_height="wrap_content"
163            android:text="@string/textview_yaw" />
164
165        <SeekBar
166            android:id="@+id/seekBarYaw"
[a546cc3]167            android:layout_width="match_parent"
[a86d057]168            android:layout_height="wrap_content"
169            android:max="127"
170            android:progress="78" />
171
172        <TextView
173            android:id="@+id/textViewPitch"
174            android:layout_width="wrap_content"
175            android:layout_height="wrap_content"
176            android:text="@string/textview_pitch" />
177
178        <SeekBar
179            android:id="@+id/seekBarPitch"
[a546cc3]180            android:layout_width="match_parent"
[a86d057]181            android:layout_height="wrap_content"
182            android:max="63"
183            android:progress="31" />
184    </LinearLayout>
185
186    <LinearLayout
187        android:id="@+id/layoutAdvancedOptions"
[a546cc3]188        android:layout_width="match_parent"
[a86d057]189        android:layout_height="wrap_content"
190        android:orientation="horizontal" >
191
192        <View
193            android:layout_width="10dp"
194            android:layout_height="0dp" >
195        </View>
196
[34ba659]197        <RadioGroup
198            android:id="@+id/radioGroupChannel"
[a546cc3]199            android:layout_width="wrap_content"
[34ba659]200            android:layout_height="wrap_content"
201            android:orientation="horizontal" >
202
203            <TextView
204                android:id="@+id/textViewChannel"
205                android:layout_width="wrap_content"
206                android:layout_height="wrap_content"
[a86d057]207                android:text="@string/text_view_channel" />
[34ba659]208
209            <RadioButton
210                android:id="@+id/radioA"
211                android:layout_width="wrap_content"
212                android:layout_height="wrap_content"
213                android:text="@string/radio_a" />
214
215            <RadioButton
216                android:id="@+id/radioB"
217                android:layout_width="wrap_content"
218                android:layout_height="wrap_content"
219                android:text="@string/radio_b" />
220
221            <RadioButton
222                android:id="@+id/radioC"
223                android:layout_width="wrap_content"
224                android:layout_height="wrap_content"
225                android:text="@string/radio_c" />
226        </RadioGroup>
[a86d057]227
228        <View
[a546cc3]229            android:id="@+id/viewSpaceGenerateAudio"
[136014a]230            android:layout_width="5dp"
[a546cc3]231            android:layout_height="0dp" >
232        </View>
233
234        <CheckBox
235            android:id="@+id/checkBoxGenerateAudio"
236            android:layout_width="wrap_content"
237            android:layout_height="wrap_content"
238            android:checked="true"
239            android:onClick="onCheckBoxGenerateAudioClicked"
240            android:text="@string/checkbox_generate_audio" />
241
242        <LinearLayout
243            android:id="@+id/layoutInvertControlSignal"
244            android:layout_width="wrap_content"
245            android:layout_height="wrap_content"
246            android:orientation="horizontal" >
247
248            <View
[136014a]249                android:layout_width="20dp"
[a546cc3]250                android:layout_height="0dp" >
251            </View>
252
253            <CheckBox
254                android:id="@+id/checkBoxInvertControlSignal"
255                android:layout_width="wrap_content"
256                android:layout_height="wrap_content"
257                android:onClick="onCheckBoxInvertControlSignalClicked"
258                android:text="@string/checkbox_invert_control_signal" />
259        </LinearLayout>
260
261        <View
[a86d057]262            android:layout_width="10dp"
263            android:layout_height="0dp" >
264        </View>
[34ba659]265    </LinearLayout>
266
267    <ImageView
268        android:id="@+id/imageViewStatus"
[5c11ea9]269        android:layout_width="match_parent"
[34ba659]270        android:layout_height="wrap_content"
[a86d057]271        android:contentDescription="@string/image_description_status"
[34ba659]272        android:src="@+raw/status_default" />
273
274    <ScrollView
275        android:id="@+id/scrollViewDebugConsole"
[a546cc3]276        android:layout_width="match_parent"
[34ba659]277        android:layout_height="0.0dip"
278        android:layout_weight="1.0"
279        android:fadeScrollbars="true"
280        android:scrollbars="vertical" >
281
282        <TextView
283            android:id="@+id/textViewDebugConsole"
[a546cc3]284            android:layout_width="match_parent"
[34ba659]285            android:layout_height="wrap_content"
286            android:layout_gravity="top"
287            android:text="@string/label_debug_console" />
288    </ScrollView>
[cb6dab1]289
[34ba659]290</LinearLayout>
Note: See TracBrowser for help on using the repository browser.