Kode Data Flip-Flop Kode flip-flop

293 } else { new AlertDialog.BuilderKuisKemampuan. this .setMessage Lihat Nilai? .setPositiveButton Lihat , new DialogInterface.OnClickListener { public void onClickDialogInterface dialog, int whichButton { dialog.dismiss; Intent intent = new IntentKuisKemampuan. this , Progres. class ; intent.addFlagsIntent. FLAG_ACTIVITY_CLEAR_TOP ; startActivityintent; finish; } } .setNegativeButton Keluar , new DialogInterface.OnClickListener { public void onClickDialogInterface dialog, int whichButton { dialog.dismiss; finish; } } .show; } } } .setNegativeButton Keluar , new DialogInterface.OnClickListener { public void onClickDialogInterface dialog, int whichButton { dialog.dismiss; finish; } } .show; } Override protected void onResume { super .onResume; Intent name = new IntentKuisKemampuan. this , MyService. class ; stopServicename; } }

D. Kode Data Flip-Flop

Override protected void onCreateBundle savedInstanceState { super .onCreatesavedInstanceState; setContentViewR.layout. activity_data_ff ; DEKLARASI MEDIA PLAYER final MediaPlayer mp = MediaPlayer.create this , R.raw. suara_klik ; INISIALISASI KOMPONEN DI LAYOUT final ImageView materi = ImageView findViewByIdR.id. materi ; 294 final ImageView kiri = ImageView findViewByIdR.id. kiri ; final ImageView kanan = ImageView findViewByIdR.id. kanan ; MENAMBAHKAN ACTION PADA BUTTON kiri.setOnClickListener new View.OnClickListener { Override public void onClickView v { mp .start; materi .setImageResourceR.drawable. materi_data_ff1 ; kanan .setVisibilityView. VISIBLE ; kiri .setVisibilityView. GONE ; } }; kanan.setOnClickListener new View.OnClickListener { Override public void onClickView v { mp .start; materi .setImageResourceR.drawable. materi_data_ff2 ; kiri .setVisibilityView. VISIBLE ; kanan .setVisibilityView. GONE ; } }; } }

E. Kode flip-flop

Override protected void onCreateBundle savedInstanceState { super .onCreatesavedInstanceState; setContentViewR.layout. activity_flip_flop ; final MediaPlayer mp = MediaPlayer.create this , R.raw. suara_klik ; inisiaisasi button + event on klik ImageView set = ImageView findViewByIdR.id. set ; set.setOnClickListener new View.OnClickListener { Override public void onClickView v { mp .start; membuka activity dari Flipflop ke SetFF Intent intent = new IntentFlipFlop. this , SetFF. class ; startActivityintent; } }; ImageView clock = ImageView findViewByIdR.id. clock ; clock.setOnClickListener new View.OnClickListener { Override public void onClickView v { mp .start; Intent intent = new IntentFlipFlop. this , Clock. class ; startActivityintent; } }; ImageView data = ImageView findViewByIdR.id. data ; data.setOnClickListener new View.OnClickListener { Override public void onClickView v { 295 mp .start; Intent intent = new IntentFlipFlop. this , DataFF. class ; startActivityintent; } }; ImageView jk = ImageView findViewByIdR.id. jk ; jk.setOnClickListener new View.OnClickListener { Override public void onClickView v { mp .start; Intent intent = new IntentFlipFlop. this , JKFF. class ; startActivityintent; } }; } }

F. Kode JK FF