source: orbit/android/res/layout/fragment_advanced.xml @ ca52be2

Servo
Last change on this file since ca52be2 was ca52be2, checked in by Steve Castellotti <sc@…>, 6 years ago
  • fix to for moving slider left to cause helicopter to spin left instead of right
  • Property mode set to 100644
File size: 9.4 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
3    android:layout_width="match_parent"
4    android:layout_height="match_parent"
5    android:orientation="vertical" >
6
7    <LinearLayout
8        android:id="@+id/layoutAudioService"
9        android:layout_width="match_parent"
10        android:layout_height="wrap_content"
11        android:orientation="vertical" >
12
13        <TextView
14            android:id="@+id/textViewThrottle"
15            android:layout_width="wrap_content"
16            android:layout_height="wrap_content"
17            android:paddingLeft="@dimen/padding_medium"
18            android:text="@string/textview_throttle" />
19
20        <SeekBar
21            android:id="@+id/seekBarThrottle"
22            android:layout_width="match_parent"
23            android:layout_height="wrap_content"
24            android:max="127"
25            android:progress="80" />
26
27        <TextView
28            android:id="@+id/textViewYaw"
29            android:layout_width="wrap_content"
30            android:layout_height="wrap_content"
31            android:paddingLeft="@dimen/padding_medium"
32            android:text="@string/textview_yaw" />
33
34             <SeekBar
35            android:id="@+id/seekBarYaw"
36            android:layout_width="match_parent"
37            android:layout_height="wrap_content"
38            android:max="127"
39            android:progress="78" />
40
41        <!--
42        <SeekBar
43            android:id="@+id/seekBarYaw"
44            android:layout_width="match_parent"
45            android:layout_height="wrap_content"
46            android:max="127"
47            android:progress="49" />
48        -->
49
50        <TextView
51            android:id="@+id/textViewPitch"
52            android:layout_width="wrap_content"
53            android:layout_height="wrap_content"
54            android:paddingLeft="@dimen/padding_medium"
55            android:text="@string/textview_pitch" />
56
57        <SeekBar
58            android:id="@+id/seekBarPitch"
59            android:layout_width="match_parent"
60            android:layout_height="wrap_content"
61            android:max="63"
62            android:progress="31" />
63    </LinearLayout>
64
65    <LinearLayout
66        android:id="@+id/layoutAdvancedPreset"
67        android:layout_width="match_parent"
68        android:layout_height="wrap_content"
69        android:gravity="center"
70        android:orientation="horizontal" >
71
72        <TextView
73            android:id="@+id/textViewLabelPresets"
74            android:layout_width="wrap_content"
75            android:layout_height="wrap_content"
76            android:paddingLeft="@dimen/padding_medium"
77            android:paddingRight="@dimen/padding_medium"
78            android:text="@string/label_advanced_presets" />
79
80        <!--
81             <Button
82            android:id="@+id/buttonReset"
83            android:layout_width="wrap_content"
84            android:layout_height="wrap_content"
85            android:gravity="center_vertical|center_horizontal"
86            android:onClick="resetControlSignal"
87            android:paddingLeft="@dimen/padding_small"
88            android:paddingRight="@dimen/padding_small"
89            android:text="@string/button_advanced_reset" />
90        -->
91
92        <Button
93            android:id="@+id/buttonHover"
94            android:layout_width="wrap_content"
95            android:layout_height="wrap_content"
96            android:gravity="center_vertical|center_horizontal"
97            android:onClick="setControlSignalHover"
98            android:paddingLeft="@dimen/padding_small"
99            android:paddingRight="@dimen/padding_small"
100            android:text="@string/button_advanced_hover" />
101
102        <Button
103            android:id="@+id/buttonForward"
104            android:layout_width="wrap_content"
105            android:layout_height="wrap_content"
106            android:gravity="center_vertical|center_horizontal"
107            android:onClick="setControlSignalForward"
108            android:paddingLeft="@dimen/padding_small"
109            android:paddingRight="@dimen/padding_small"
110            android:text="@string/button_advanced_forward" />
111
112        <Button
113            android:id="@+id/buttonLeft"
114            android:layout_width="wrap_content"
115            android:layout_height="wrap_content"
116            android:gravity="center_vertical|center_horizontal"
117            android:onClick="setControlSignalLeft"
118            android:paddingLeft="@dimen/padding_small"
119            android:paddingRight="@dimen/padding_small"
120            android:text="@string/button_advanced_left" />
121
122        <Button
123            android:id="@+id/buttonRight"
124            android:layout_width="wrap_content"
125            android:layout_height="wrap_content"
126            android:gravity="center_vertical|center_horizontal"
127            android:onClick="setControlSignalRight"
128            android:paddingLeft="@dimen/padding_small"
129            android:paddingRight="@dimen/padding_small"
130            android:text="@string/button_advanced_right" />
131    </LinearLayout>
132
133    <LinearLayout
134        android:id="@+id/layoutAdvancedOptions"
135        android:layout_width="match_parent"
136        android:layout_height="wrap_content"
137        android:gravity="center"
138        android:orientation="horizontal" >
139
140        <View
141            android:id="@+id/viewSpaceRadioGroupChannel"
142            android:layout_width="10dp"
143            android:layout_height="0dp" >
144        </View>
145
146        <RadioGroup
147            android:id="@+id/radioGroupChannel"
148            android:layout_width="wrap_content"
149            android:layout_height="wrap_content"
150            android:orientation="horizontal" >
151
152            <TextView
153                android:id="@+id/textViewChannel"
154                android:layout_width="wrap_content"
155                android:layout_height="wrap_content"
156                android:text="@string/text_view_channel" />
157
158            <RadioButton
159                android:id="@+id/radioA"
160                android:layout_width="wrap_content"
161                android:layout_height="wrap_content"
162                android:text="@string/radio_a" />
163
164            <RadioButton
165                android:id="@+id/radioB"
166                android:layout_width="wrap_content"
167                android:layout_height="wrap_content"
168                android:text="@string/radio_b" />
169
170            <RadioButton
171                android:id="@+id/radioC"
172                android:layout_width="wrap_content"
173                android:layout_height="wrap_content"
174                android:text="@string/radio_c" />
175        </RadioGroup>
176
177        <View
178            android:id="@+id/viewSpaceGenerateAudio"
179            android:layout_width="5dp"
180            android:layout_height="0dp" >
181        </View>
182
183        <CheckBox
184            android:id="@+id/checkBoxGenerateAudio"
185            android:layout_width="wrap_content"
186            android:layout_height="wrap_content"
187            android:checked="true"
188            android:text="@string/checkbox_generate_audio" />
189
190        <LinearLayout
191            android:id="@+id/layoutInvertControlSignal"
192            android:layout_width="wrap_content"
193            android:layout_height="wrap_content"
194            android:orientation="horizontal" >
195
196            <View
197                android:layout_width="15dp"
198                android:layout_height="0dp" >
199            </View>
200
201            <CheckBox
202                android:id="@+id/checkBoxInvertControlSignal"
203                android:layout_width="wrap_content"
204                android:layout_height="wrap_content"
205                android:text="@string/checkbox_invert_control_signal" />
206        </LinearLayout>
207
208        <View
209            android:layout_width="10dp"
210            android:layout_height="0dp" >
211        </View>
212    </LinearLayout>
213
214    <LinearLayout
215        android:id="@+id/layoutTiltSensorControl"
216        android:layout_width="wrap_content"
217        android:layout_height="wrap_content"
218        android:layout_gravity="center"
219        android:gravity="center"
220        android:orientation="horizontal" >
221
222        <!--
223             <View
224            android:id="@+id/viewSpaceTiltSensorControl"
225            android:layout_width="10dp"
226            android:layout_height="0dp" >
227        </View>
228        -->
229
230        <CheckBox
231            android:id="@+id/checkBoxTiltSensorControl"
232            android:layout_width="wrap_content"
233            android:layout_height="wrap_content"
234            android:text="@string/checkbox_tilt_sensor_control" />
235
236        <View
237            android:id="@+id/viewSpaceTiltSensorControlThrottle"
238            android:layout_width="15dp"
239            android:layout_height="0dp" >
240        </View>
241
242        <CheckBox
243            android:id="@+id/checkBoxTiltSensorControlThrottle"
244            android:layout_width="wrap_content"
245            android:layout_height="wrap_content"
246            android:text="@string/checkbox_tilt_sensor_control_throttle" />
247    </LinearLayout>
248
249    <ScrollView
250        android:id="@+id/scrollViewDebugConsole"
251        android:layout_width="match_parent"
252        android:layout_height="0.0dip"
253        android:layout_weight="1.0"
254        android:fadeScrollbars="true"
255        android:paddingLeft="@dimen/padding_medium"
256        android:paddingTop="@dimen/padding_medium"
257        android:scrollbars="vertical" >
258
259        <TextView
260            android:id="@+id/textViewDebugConsole"
261            android:layout_width="match_parent"
262            android:layout_height="wrap_content"
263            android:layout_gravity="bottom"
264            android:text="@string/label_debug_console" />
265    </ScrollView>
266
267</LinearLayout>
Note: See TracBrowser for help on using the repository browser.