예제 #1
0
 public void runSequencer(boolean setup, boolean fragmentTransaction) {
   // Log.d("PDActivity", "Running sequencer");
   hideBoth();
   if (frag != null) {
     // Log.d("PDActivity", "Backgrounding current");
     frag.background();
   }
   frag = sequencer;
   if (setup) {
     // Log.d("PDActivity", "Setting up sequencer");
     frag.setup();
   }
   if (fragmentTransaction) {
     FragmentManager man = this.getFragmentManager();
     FragmentTransaction trans = man.beginTransaction();
     removeTheremin(trans);
     addSequencer(trans);
     trans.commit();
   }
 }