Changeset b8d7a54 in orbit for android/src
- Timestamp:
- 12/18/13 23:06:23 (9 years ago)
- Branches:
- master, Servo
- Children:
- 89719d4
- Parents:
- 8ef81cf
- Location:
- android/src/info/puzzlebox/orbit
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
android/src/info/puzzlebox/orbit/FragmentTabAdvanced.java
r8ef81cf rb8d7a54 16 16 import android.view.LayoutInflater; 17 17 import android.view.View; 18 import android.view.View.OnClickListener; 18 19 import android.view.ViewGroup; 20 import android.widget.Button; 19 21 import android.widget.CheckBox; 20 22 import android.widget.LinearLayout; … … 29 31 30 32 31 public class FragmentTabAdvanced extends Fragment implements SeekBar.OnSeekBarChangeListener {33 public class FragmentTabAdvanced extends Fragment implements OnClickListener, SeekBar.OnSeekBarChangeListener { 32 34 33 35 /** … … 162 164 163 165 checkBoxGenerateAudio = (CheckBox) v.findViewById(R.id.checkBoxGenerateAudio); 166 checkBoxGenerateAudio.setOnClickListener(this); 164 167 165 168 checkBoxInvertControlSignal = (CheckBox) v.findViewById(R.id.checkBoxInvertControlSignal); 169 checkBoxInvertControlSignal.setOnClickListener(this); 166 170 167 171 checkBoxTiltSensorControl = (CheckBox) v.findViewById(R.id.checkBoxTiltSensorControl); 172 checkBoxTiltSensorControl.setOnClickListener(this); 173 168 174 169 175 … … 346 352 } // updateScreenLayoutSmall 347 353 354 355 // ################################################################ 356 357 public void onClick(View v) { 358 359 switch (v.getId()) { 360 361 case R.id.checkBoxGenerateAudio: 362 onCheckBoxGenerateAudioClicked(v); 363 case R.id.checkBoxInvertControlSignal: 364 onCheckBoxInvertControlSignalClicked(v); 365 case R.id.checkBoxTiltSensorControl: 366 onCheckBoxTiltSensorControlClicked(v); 367 368 369 } 370 371 } // onClick 372 373 374 // ################################################################ 375 376 public void onCheckBoxGenerateAudioClicked(View view) { 377 378 // updateAdvancedOptions(); 379 380 // FragmentTabAdvanced fragmentAdvanced = 381 // (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() ); 382 // 383 // if (fragmentAdvanced != null) 384 ((OrbitTabActivity)getActivity()).generateAudio = checkBoxGenerateAudio.isChecked(); 385 386 if ( ((OrbitTabActivity)getActivity()).generateAudio ) 387 checkBoxInvertControlSignal.setVisibility(View.VISIBLE); 388 else 389 checkBoxInvertControlSignal.setVisibility(View.GONE); 390 391 392 } // onCheckBoxGenerateAudioClicked 393 348 394 349 395 // ################################################################ … … 351 397 public void onCheckBoxInvertControlSignalClicked(View view) { 352 398 353 Log.v(TAG, "onCheckBoxInvertControlSignalClicked"); 399 // FragmentTabAdvanced fragmentAdvanced = 400 // (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() ); 401 // 402 // if (fragmentAdvanced != null) 403 ((OrbitTabActivity)getActivity()).invertControlSignal = checkBoxInvertControlSignal.isChecked(); 404 354 405 355 406 } // onCheckBoxInvertControlSignalClicked 407 408 409 // ################################################################ 410 411 public void onCheckBoxTiltSensorControlClicked(View view) { 412 413 // FragmentTabAdvanced fragmentAdvanced = 414 // (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() ); 415 // 416 // if (fragmentAdvanced != null) 417 ((OrbitTabActivity)getActivity()).tiltSensorControl = checkBoxTiltSensorControl.isChecked(); 418 419 420 } // onCheckBoxTiltSensorControlClicked 421 422 423 424 // ################################################################ 425 426 // public void onCheckBoxInvertControlSignalClicked(View view) { 427 // 428 // Log.v(TAG, "onCheckBoxInvertControlSignalClicked"); 429 // 430 // } // onCheckBoxInvertControlSignalClicked 356 431 357 432 -
android/src/info/puzzlebox/orbit/OrbitTabActivity.java
r8ef81cf rb8d7a54 699 699 700 700 701 // ################################################################702 703 public void onCheckBoxGenerateAudioClicked(View view) {704 705 // updateAdvancedOptions();706 707 FragmentTabAdvanced fragmentAdvanced =708 (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() );709 710 if (fragmentAdvanced != null)711 generateAudio = fragmentAdvanced.checkBoxGenerateAudio.isChecked();712 713 if (generateAudio)714 fragmentAdvanced.checkBoxInvertControlSignal.setVisibility(View.VISIBLE);715 else716 fragmentAdvanced.checkBoxInvertControlSignal.setVisibility(View.GONE);717 718 719 } // onCheckBoxGenerateAudioClicked720 721 722 // ################################################################723 724 public void onCheckBoxInvertControlSignalClicked(View view) {725 726 FragmentTabAdvanced fragmentAdvanced =727 (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() );728 729 if (fragmentAdvanced != null)730 invertControlSignal = fragmentAdvanced.checkBoxInvertControlSignal.isChecked();731 732 733 } // onCheckBoxInvertControlSignalClicked734 735 736 // ################################################################737 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 } // onCheckBoxTiltSensorControlClicked701 // // ################################################################ 702 // 703 // public void onCheckBoxGenerateAudioClicked(View view) { 704 // 705 // // updateAdvancedOptions(); 706 // 707 // FragmentTabAdvanced fragmentAdvanced = 708 // (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() ); 709 // 710 // if (fragmentAdvanced != null) 711 // generateAudio = fragmentAdvanced.checkBoxGenerateAudio.isChecked(); 712 // 713 // if (generateAudio) 714 // fragmentAdvanced.checkBoxInvertControlSignal.setVisibility(View.VISIBLE); 715 // else 716 // fragmentAdvanced.checkBoxInvertControlSignal.setVisibility(View.GONE); 717 // 718 // 719 // } // onCheckBoxGenerateAudioClicked 720 // 721 // 722 // // ################################################################ 723 // 724 // public void onCheckBoxInvertControlSignalClicked(View view) { 725 // 726 // FragmentTabAdvanced fragmentAdvanced = 727 // (FragmentTabAdvanced) getSupportFragmentManager().findFragmentByTag( getTabFragmentAdvanced() ); 728 // 729 // if (fragmentAdvanced != null) 730 // invertControlSignal = fragmentAdvanced.checkBoxInvertControlSignal.isChecked(); 731 // 732 // 733 // } // onCheckBoxInvertControlSignalClicked 734 // 735 // 736 // // ################################################################ 737 // 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 748 749 749
Note: See TracChangeset
for help on using the changeset viewer.