Changeset 8ef81cf in orbit


Ignore:
Timestamp:
12/18/13 22:52:40 (6 years ago)
Author:
Steve Castellotti <sc@…>
Branches:
master, Servo
Children:
b8d7a54
Parents:
89a4508
Message:
  • tilt sensor control checkbox added
Location:
android
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • android/res/layout/fragment_advanced.xml

    rf3d6504 r8ef81cf  
    121121            android:text="@string/button_advanced_right" /> 
    122122    </LinearLayout> 
    123      
     123 
    124124    <LinearLayout 
    125125        android:id="@+id/layoutAdvancedOptions" 
     
    196196                android:onClick="onCheckBoxInvertControlSignalClicked" 
    197197                android:text="@string/checkbox_invert_control_signal" /> 
     198        </LinearLayout> 
     199 
     200        <View 
     201            android:id="@+id/viewSpaceTiltSensorControl" 
     202            android:layout_width="5dp" 
     203            android:layout_height="0dp" > 
     204        </View> 
     205 
     206        <LinearLayout 
     207            android:id="@+id/layoutTiltSensorControl" 
     208            android:layout_width="wrap_content" 
     209            android:layout_height="wrap_content" 
     210            android:orientation="horizontal" > 
     211 
     212            <View 
     213                android:layout_width="20dp" 
     214                android:layout_height="0dp" > 
     215            </View> 
     216 
     217            <CheckBox 
     218                android:id="@+id/checkBoxTiltSensorControl" 
     219                android:layout_width="wrap_content" 
     220                android:layout_height="wrap_content" 
     221                android:onClick="onCheckBoxTiltSensorControlClicked" 
     222                android:text="@string/checkbox_tilt_sensor_control" /> 
    198223        </LinearLayout> 
    199224 
  • android/res/values/strings.xml

    rd5fbc16 r8ef81cf  
    5252    <string name="checkbox_invert_control_signal">Invert Control Signal</string> 
    5353    <string name="checkbox_invert_control_signal_small">Invert Signal</string> 
     54    <string name="checkbox_tilt_sensor_control">Tilt Sensor Control</string> 
     55    <string name="checkbox_tilt_sensor_control_small">Tilt Control</string> 
    5456    <string name="textview_throttle">Throttle</string> 
    5557    <string name="textview_yaw">Yaw</string> 
  • android/src/info/puzzlebox/orbit/FragmentTabAdvanced.java

    r355dd62 r8ef81cf  
    6666        CheckBox checkBoxGenerateAudio; 
    6767        CheckBox checkBoxInvertControlSignal; 
     68        CheckBox checkBoxTiltSensorControl; 
    6869        RadioGroup radioGroupChannel; 
    6970        RadioButton radioButtonChannelA; 
     
    163164 
    164165                checkBoxInvertControlSignal = (CheckBox) v.findViewById(R.id.checkBoxInvertControlSignal); 
     166 
     167                checkBoxTiltSensorControl = (CheckBox) v.findViewById(R.id.checkBoxTiltSensorControl); 
    165168 
    166169 
  • android/src/info/puzzlebox/orbit/OrbitTabActivity.java

    r89a4508 r8ef81cf  
    7676        boolean generateAudio = true; 
    7777        boolean invertControlSignal = false; 
     78        boolean tiltSensorControl = false; 
    7879 
    7980 
     
    735736        // ################################################################ 
    736737 
     738        public void onCheckBoxTiltSensorControlClicked(View view) { 
     739 
     740                FragmentTabAdvanced fragmentAdvanced =  
     741                                (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() ); 
     742 
     743                if (fragmentAdvanced != null) 
     744                        tiltSensorControl = fragmentAdvanced.checkBoxTiltSensorControl.isChecked(); 
     745 
     746 
     747        } // onCheckBoxTiltSensorControlClicked 
     748         
     749         
     750        // ################################################################ 
     751 
    737752        public void updateAdvancedOptions() { 
    738753 
Note: See TracChangeset for help on using the changeset viewer.