Advertisement
plifendm

multiple errors

May 3rd, 2015
389
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.53 KB | None | 0 0
  1. package id.abcd.okay;
  2.  
  3. import android.content.Intent;
  4. import android.content.pm.ActivityInfo;
  5. import android.graphics.Typeface;
  6. import android.media.AudioManager;
  7. import android.media.MediaPlayer;
  8. import android.os.Handler;
  9. import android.support.v7.app.ActionBarActivity;
  10. import android.os.Bundle;
  11. import android.text.InputFilter;
  12. import android.util.TypedValue;
  13. import android.view.Menu;
  14. import android.view.MenuItem;
  15. import android.view.View;
  16. import android.view.WindowManager;
  17. import android.widget.EditText;
  18. import android.widget.ImageView;
  19. import android.widget.LinearLayout;
  20. import android.widget.TextView;
  21. import android.widget.Toast;
  22. import cn.pedant.SweetAlert.SweetAlertDialog;
  23.  
  24.  
  25. public class b_n_desimal extends ActionBarActivity implements View.OnClickListener{
  26.  
  27. public static MediaPlayer Betul;
  28. public static MediaPlayer Heuh;
  29. public static MediaPlayer lanjut;
  30. public static MediaPlayer aduh;
  31. public static MediaPlayer bagus;
  32. public static MediaPlayer mulai;
  33. public static MediaPlayer selamat;
  34. public static MediaPlayer nocockrel;
  35. public static MediaPlayer cobalagi;
  36. public static MediaPlayer sungai;
  37.  
  38. public static int no;
  39. public static int mo;
  40. public static int opk;
  41. public static int x113;
  42. public static int mb_1b;
  43. public static int mdwps102;
  44. public static int mdwps103;
  45. public static int mdwps104;
  46. public static int mdwps108;
  47. public static int mdwps111;
  48. public static int mdwps111a;
  49. public static int mdwps112;
  50. public static int mdwps120;
  51. public static int mdwps122;
  52. public static int mdwps122b;
  53. public static int mdwps122c;
  54. public static int mdwps125;
  55. public static int mdwps127;
  56. public static int mdwps129;
  57.  
  58. //variabel utk pilihan
  59. public static int mb_1c;
  60. public static int mb_1e;
  61. public static int mdwps107;
  62. public static int mdwps116;
  63. public static int mdwps118;
  64. public static int mdwps121;
  65. public static int mdwps123;
  66. public static int mdwps126;
  67. public static int mdwps128d;
  68. public static int mdwps128e;
  69. public static int mdwps128f;
  70. public static int mdwps128g;
  71.  
  72. public static int ha;
  73.  
  74.  
  75. public static int dwps113a1ah;
  76. public static int dwps113a1bh;
  77. public static int dwps113a2ah;
  78. public static int dwps113a2bh;
  79. public static int A;
  80. public static int B;
  81. public static int C;
  82. public static int D;
  83. public static int dwps1281bh;
  84. public static int mb_1hz5;
  85. public static int mdwps114b;
  86. public static int md128;
  87.  
  88.  
  89. public static int mhelp;
  90.  
  91. public static float t;
  92. public static float to;
  93. public static int urutanmatr;
  94.  
  95. private final int SPLASH_DISPLAY_LENGTH = 20000;
  96.  
  97.  
  98. @Override
  99. protected void onCreate(Bundle savedInstanceState) {
  100. super.onCreate(savedInstanceState);getWindow().setFlags
  101. (WindowManager.LayoutParams.FLAG_FULLSCREEN,
  102. WindowManager.LayoutParams.FLAG_FULLSCREEN);
  103. this.setRequestedOrientation
  104. (ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
  105. setContentView(R.layout.activity_b_n_desimal);
  106.  
  107. Handler handler1 = new Handler();
  108. handler1.postDelayed(new Runnable() {
  109. @Override
  110. public void run() {
  111. findViewById(R.id.spetunjuk).setVisibility(View.GONE);
  112. findViewById(R.id.petunjuk).setVisibility(View.VISIBLE);
  113. }
  114. }, 1000);
  115.  
  116. opk=1;
  117. x113=1;
  118.  
  119. findViewById(R.id.bckbantuan).setBackgroundResource(R.color.layargelapperahu);
  120. findViewById(R.id.help).setVisibility(View.VISIBLE);
  121. findViewById(R.id.helpdll).setVisibility(View.VISIBLE);
  122.  
  123. findViewById(R.id.b_1a_0_1).setBackgroundResource(R.color.white);
  124. findViewById(R.id.b_1a_0_2).setBackgroundResource(R.color.white);
  125. findViewById(R.id.b_1b_0_2).setBackgroundResource(R.color.white);
  126.  
  127.  
  128. findViewById(R.id.b_1ab_tahap).setVisibility(View.VISIBLE);
  129. findViewById(R.id.b_1ab_0_2).setBackgroundResource(R.color.white);
  130.  
  131. findViewById(R.id.b_1ac_tahap).setVisibility(View.VISIBLE);
  132. findViewById(R.id.b_1ac_0_2).setBackgroundResource(R.color.white);
  133.  
  134. findViewById(R.id.b_1az_tahap).setVisibility(View.VISIBLE);
  135. findViewById(R.id.b_1az_0_1).setBackgroundResource(R.color.white);
  136. findViewById(R.id.b_1az_0_2).setBackgroundResource(R.color.white);
  137.  
  138. findViewById(R.id.b_1c_tahap).setVisibility(View.VISIBLE);
  139. findViewById(R.id.b_1c_0_2).setBackgroundResource(R.color.white);
  140.  
  141.  
  142. findViewById(R.id.b_1d_tahap).setVisibility(View.VISIBLE);
  143. findViewById(R.id.b_1d_0_2).setBackgroundResource(R.color.white);
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153. //..
  154. findViewById(R.id.b_1a_tahap).setVisibility(View.VISIBLE);
  155. findViewById(R.id.b_1b_tahap).setVisibility(View.VISIBLE);
  156.  
  157. findViewById(R.id.b_1a).setVisibility(View.VISIBLE);
  158. findViewById(R.id.b_1a_tahap).setVisibility(View.VISIBLE);
  159. findViewById(R.id.b_1ab).setVisibility(View.GONE);
  160. findViewById(R.id.b_1ac).setVisibility(View.GONE);
  161. findViewById(R.id.b_1az).setVisibility(View.GONE);
  162. findViewById(R.id.b_1b).setVisibility(View.GONE);
  163. findViewById(R.id.b_1c).setVisibility(View.GONE);
  164. findViewById(R.id.b_1d).setVisibility(View.GONE);
  165.  
  166. findViewById(R.id.dwps129_skalatermometer).setVisibility(View.GONE);
  167.  
  168.  
  169. findViewById(R.id.b_n_hitam2).setVisibility(View.INVISIBLE);
  170. findViewById(R.id.b_n_hitam3).setVisibility(View.INVISIBLE);
  171. findViewById(R.id.petunjuk).setVisibility(View.GONE);
  172.  
  173.  
  174. lanjut = new MediaPlayer();
  175. lanjut = MediaPlayer.create(this, R.raw.camera_shutter_release_nikon_f4_002);
  176. lanjut.setAudioStreamType(AudioManager.STREAM_MUSIC);
  177.  
  178. Betul = new MediaPlayer();
  179. Betul = MediaPlayer.create(this, id.abcd.okay.R.raw.sempurna);
  180. Betul.setAudioStreamType(AudioManager.STREAM_MUSIC);
  181. Heuh = new MediaPlayer();
  182. Heuh = MediaPlayer.create(this, R.raw.heuh2);
  183. Heuh.setAudioStreamType(AudioManager.STREAM_MUSIC);
  184.  
  185. mulai = new MediaPlayer();
  186. mulai = MediaPlayer.create(this, R.raw.mulai);
  187. mulai.setAudioStreamType(AudioManager.STREAM_MUSIC);
  188.  
  189. aduh = new MediaPlayer();
  190. aduh = MediaPlayer.create(this, R.raw.aduh);
  191. aduh.setAudioStreamType(AudioManager.STREAM_MUSIC);
  192.  
  193. bagus = new MediaPlayer();
  194. bagus = MediaPlayer.create(this, R.raw.bagus);
  195. bagus.setAudioStreamType(AudioManager.STREAM_MUSIC);
  196.  
  197. sungai = new MediaPlayer();
  198. sungai = MediaPlayer.create(this, id.abcd.okay.R.raw.river_sound);
  199. sungai.setAudioStreamType(AudioManager.STREAM_MUSIC);
  200. sungai.setLooping(true);
  201. sungai.start();
  202.  
  203. nocockrel = new MediaPlayer();
  204. nocockrel = MediaPlayer.create(this, R.raw.wizard_says_no);
  205. nocockrel.setAudioStreamType(AudioManager.STREAM_MUSIC);
  206.  
  207.  
  208.  
  209. t=0f;
  210. to=0.0167f;
  211. urutanmatr=1;
  212. ha=0;
  213. mhelp=1;
  214.  
  215. findViewById(R.id.lanjut).setOnClickListener(this);
  216. findViewById(R.id.tpetunjuk).setOnClickListener(this);
  217. findViewById(R.id.kehome).setOnClickListener(this);
  218. findViewById(R.id.kembalimateri).setOnClickListener(this);
  219. findViewById(R.id.okpetunjuk).setOnClickListener(this);
  220.  
  221.  
  222. //untuk membatasi edittext tapi g sepenuhnya berhasil
  223. //EditText editText = (EditText) findViewById(R.id.b_1b_e);
  224. //int maxLength = 2;
  225. //editText.setFilters(new InputFilter[]{new InputFilter.LengthFilter(maxLength)});
  226.  
  227.  
  228.  
  229.  
  230. //b_1b
  231. mb_1b=2;
  232. findViewById(R.id.b_1b_et).setOnClickListener(this);
  233. findViewById(R.id.help).setOnClickListener(this);
  234. EditText b_1b_e = (EditText) findViewById(R.id.b_1b_e);
  235. b_1b_e.addTextChangedListener(new TextValidator(b_1b_e) {
  236. @Override
  237. public void validate(TextView textView, String text) {
  238. EditText b_1b_e = (EditText) findViewById(R.id.b_1b_e);
  239. String message = b_1b_e.getText().toString();
  240. ImageView hasil = (ImageView)findViewById(R.id.b_1b_eb);
  241. ImageView tanya = (ImageView)findViewById(R.id.b_1b_et);
  242.  
  243. if( message.equals("15")){
  244. hasil.setVisibility(View.VISIBLE);
  245. hasil.setImageResource(R.drawable.benar);
  246. tanya.setVisibility(View.VISIBLE);
  247. Betul.start();
  248. mb_1b=1;
  249. }
  250. else {
  251. if( b_1b_e.getText().toString().length() > 0 ){
  252. hasil.setVisibility(View.VISIBLE);
  253. hasil.setImageResource(R.drawable.salah);
  254. tanya.setVisibility(View.VISIBLE);
  255. aduh.start();
  256. mb_1b=2;
  257. }
  258. else {
  259. hasil.setVisibility(View.INVISIBLE);
  260. tanya.setVisibility(View.INVISIBLE);
  261.  
  262. }
  263. }
  264. }
  265. });
  266.  
  267.  
  268.  
  269. //dwps129
  270. mdwps129=2;
  271. findViewById(R.id.dwps129_et).setOnClickListener(this);
  272. EditText dwps129_e = (EditText) findViewById(R.id.dwps129_e);
  273. dwps129_e.addTextChangedListener(new TextValidator(dwps129_e) {
  274. @Override
  275. public void validate(TextView textView, String text) {
  276. EditText dwps129_e = (EditText) findViewById(R.id.dwps129_e);
  277. String message = dwps129_e.getText().toString();
  278. ImageView hasil = (ImageView)findViewById(R.id.dwps129_eb);
  279. ImageView tanya = (ImageView)findViewById(R.id.dwps129_et);
  280.  
  281. if( message.equals("50")){
  282. hasil.setVisibility(View.VISIBLE);
  283. hasil.setImageResource(R.drawable.benar);
  284. tanya.setVisibility(View.VISIBLE);
  285. Betul.start();
  286. mdwps129=1;
  287. }
  288. else {
  289. mdwps129=2;
  290. if( dwps129_e.getText().toString().length() > 0 ){
  291. hasil.setVisibility(View.VISIBLE);
  292. hasil.setImageResource(R.drawable.salah);
  293. tanya.setVisibility(View.VISIBLE);
  294. Heuh.start();
  295. }
  296. else {
  297. hasil.setVisibility(View.INVISIBLE);
  298. tanya.setVisibility(View.INVISIBLE);
  299.  
  300. }
  301. }
  302. }
  303. });
  304.  
  305. //## tinggalkan untuk edittext
  306.  
  307. //## tinggalkan untuk pilihan
  308.  
  309. //b_1c
  310. findViewById(R.id.b_1c_p1true).setOnClickListener(this);
  311. findViewById(R.id.b_1c_p2).setOnClickListener(this);
  312. mb_1c=2;
  313.  
  314.  
  315.  
  316.  
  317.  
  318. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  319. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px,(t+to));
  320. findViewById(R.id.progresstambah).setLayoutParams(p);
  321. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px,(1f-t));
  322. findViewById(R.id.progressfill).setLayoutParams(q);
  323. t=t+to;
  324.  
  325.  
  326.  
  327. }
  328.  
  329.  
  330. @Override
  331. public void onClick(View v) {
  332. switch (v.getId()) {
  333. case R.id.lanjut:
  334. lanjut.start();
  335.  
  336. //terakhir
  337. if(findViewById(R.id.dwps129_skalatermometer).getVisibility() == View.VISIBLE){
  338. if(mdwps129==1){
  339. Intent intent = new Intent(this, d_materi.class);
  340. startActivity(intent);
  341. }
  342. if(mdwps129==2){
  343. Toast.makeText(getApplicationContext(),
  344. "Ooops, ada yang masih salah/belum diisi", Toast.LENGTH_SHORT).show();
  345. }
  346. }
  347.  
  348. if(findViewById(R.id.b_1d).getVisibility() == View.VISIBLE){
  349. if(findViewById(R.id.b_1d_0_2).getVisibility() == View.VISIBLE){
  350. Handler handler2 = new Handler();
  351. handler2.postDelayed(new Runnable() {
  352. @Override
  353. public void run() {
  354. findViewById(R.id.b_1d_0_2).setVisibility(View.INVISIBLE);
  355. }
  356. }, 0);
  357.  
  358. } else {
  359. findViewById(R.id.b_1d).setVisibility(View.GONE);
  360. findViewById(R.id.dwps129_skalatermometer).setVisibility(View.VISIBLE);
  361. TextView urutanmatdis = (TextView) findViewById(R.id.urutanmateri);
  362. urutanmatr = urutanmatr + 1;
  363. String nourutan = String.valueOf(urutanmatr);
  364. urutanmatdis.setText("8");
  365.  
  366. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  367. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px, (t + to));
  368. findViewById(R.id.progresstambah).setLayoutParams(p);
  369. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px, (1f - t));
  370. findViewById(R.id.progressfill).setLayoutParams(q);
  371. t = t + to;
  372. }
  373. }
  374. if(findViewById(R.id.b_1c).getVisibility() == View.VISIBLE){
  375. if(mb_1c==1){
  376. findViewById(R.id.b_1c).setVisibility(View.GONE);
  377. findViewById(R.id.b_1d).setVisibility(View.VISIBLE);
  378. TextView urutanmatdis = (TextView) findViewById(R.id.urutanmateri);
  379. urutanmatr = urutanmatr + 1;
  380. String nourutan = String.valueOf(urutanmatr);
  381. urutanmatdis.setText("7");
  382.  
  383. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  384. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px, (t + to));
  385. findViewById(R.id.progresstambah).setLayoutParams(p);
  386. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px, (1f - t));
  387. findViewById(R.id.progressfill).setLayoutParams(q);
  388. t = t + to;
  389. }
  390.  
  391. if(mb_1c==2){
  392.  
  393. if(findViewById(R.id.b_1c_0_2).getVisibility() == View.VISIBLE){
  394.  
  395.  
  396. Handler handler2 = new Handler();
  397. handler2.postDelayed(new Runnable() {
  398. @Override
  399. public void run() {
  400. findViewById(R.id.b_1c_0_2).setVisibility(View.INVISIBLE);
  401. }
  402. }, 0);}
  403. else {
  404. Toast.makeText(getApplicationContext(),
  405. "Ooops, ada yang belum dipilih", Toast.LENGTH_SHORT).show();
  406. }
  407. }
  408. }
  409.  
  410. if(findViewById(R.id.b_1b).getVisibility() == View.VISIBLE){
  411. if(mb_1b==2){// ini dulu sempat ada edit textnya
  412.  
  413. if(findViewById(R.id.b_1b_0_2).getVisibility() == View.VISIBLE){
  414.  
  415. Handler handler1 = new Handler();
  416. handler1.postDelayed(new Runnable() {
  417. @Override
  418. public void run() {
  419. findViewById(R.id.b_1b_0_2).setVisibility(View.INVISIBLE);
  420. }
  421. }, 0);
  422.  
  423. } else {
  424.  
  425. findViewById(R.id.b_1b).setVisibility(View.GONE);
  426. findViewById(R.id.b_1c).setVisibility(View.VISIBLE);
  427. TextView urutanmatdis = (TextView) findViewById(R.id.urutanmateri);
  428. urutanmatr = urutanmatr + 1; //ini
  429. String nourutan = String.valueOf(urutanmatr);
  430. urutanmatdis.setText("6");
  431.  
  432. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  433. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px, (t + to));
  434. findViewById(R.id.progresstambah).setLayoutParams(p);
  435. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px, (1f - t));
  436. findViewById(R.id.progressfill).setLayoutParams(q);
  437. t = t + to;
  438. }
  439. }
  440. if(mb_1b==1){
  441. Toast.makeText(getApplicationContext(),
  442. "Ooops, ada yang masih salah/belum diisi", Toast.LENGTH_SHORT).show();
  443. }
  444. }
  445.  
  446. if(findViewById(R.id.b_1az).getVisibility() == View.VISIBLE){
  447. if(findViewById(R.id.b_1az_0_1).getVisibility() == View.VISIBLE){
  448. findViewById(R.id.b_1az_0_1).setVisibility(View.INVISIBLE);
  449. } else if(findViewById(R.id.b_1az_0_2).getVisibility() == View.VISIBLE){
  450. findViewById(R.id.b_1az_0_2).setVisibility(View.INVISIBLE);
  451. } else {
  452. findViewById(R.id.b_1az).setVisibility(View.GONE);
  453. findViewById(R.id.b_1b).setVisibility(View.VISIBLE);
  454. TextView urutanmatdis = (TextView) findViewById(R.id.urutanmateri);
  455. urutanmatr = urutanmatr + 1;
  456. String nourutan = String.valueOf(urutanmatr);
  457. urutanmatdis.setText("5");
  458.  
  459. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  460. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px, (t + to));
  461. findViewById(R.id.progresstambah).setLayoutParams(p);
  462. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px, (1f - t));
  463. findViewById(R.id.progressfill).setLayoutParams(q);
  464. t = t + to;
  465. }
  466. }
  467. /**if(findViewById(R.id.b_1az).getVisibility() == View.VISIBLE){
  468. if(findViewById(R.id.b_1az_0_1).getVisibility() == View.VISIBLE){
  469.  
  470. Handler handler1 = new Handler();
  471. handler1.postDelayed(new Runnable() {
  472. @Override
  473. public void run() {
  474. findViewById(R.id.b_1az_0_1).setVisibility(View.INVISIBLE);
  475. }
  476. }, 0);
  477. Handler handler2 = new Handler();
  478. handler2.postDelayed(new Runnable() {
  479. @Override
  480. public void run() {
  481. findViewById(R.id.b_1az_0_2).setVisibility(View.INVISIBLE);
  482. }
  483. }, 1500);
  484.  
  485. } else {
  486. findViewById(R.id.b_1az).setVisibility(View.GONE);
  487. findViewById(R.id.b_1b).setVisibility(View.VISIBLE);
  488. TextView urutanmatdis = (TextView) findViewById(R.id.urutanmateri);
  489. urutanmatr = urutanmatr + 1;
  490. String nourutan = String.valueOf(urutanmatr);
  491. urutanmatdis.setText("5");
  492.  
  493. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  494. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px, (t + to));
  495. findViewById(R.id.progresstambah).setLayoutParams(p);
  496. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px, (1f - t));
  497. findViewById(R.id.progressfill).setLayoutParams(q);
  498. t = t + to;
  499. }
  500. }*/
  501. if(findViewById(R.id.b_1ac).getVisibility() == View.VISIBLE){
  502. if(findViewById(R.id.b_1ac_0_2).getVisibility() == View.VISIBLE){
  503.  
  504.  
  505. Handler handler2 = new Handler();
  506. handler2.postDelayed(new Runnable() {
  507. @Override
  508. public void run() {
  509. findViewById(R.id.b_1ac_0_2).setVisibility(View.INVISIBLE);
  510. }
  511. }, 0);
  512.  
  513. } else {
  514. findViewById(R.id.b_1ac).setVisibility(View.GONE);
  515. findViewById(R.id.b_1az).setVisibility(View.VISIBLE);
  516. TextView urutanmatdis = (TextView) findViewById(R.id.urutanmateri);
  517. urutanmatr = urutanmatr + 1;
  518. String nourutan = String.valueOf(urutanmatr);
  519. urutanmatdis.setText("4");
  520.  
  521. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  522. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px, (t + to));
  523. findViewById(R.id.progresstambah).setLayoutParams(p);
  524. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px, (1f - t));
  525. findViewById(R.id.progressfill).setLayoutParams(q);
  526. t = t + to;
  527. }
  528. }
  529.  
  530. if(findViewById(R.id.b_1ab).getVisibility() == View.VISIBLE){
  531. if(findViewById(R.id.b_1ab_0_2).getVisibility() == View.VISIBLE){
  532.  
  533. findViewById(R.id.b_1ab_0_2).setVisibility(View.INVISIBLE);
  534.  
  535.  
  536. } else {
  537. findViewById(R.id.b_1ab).setVisibility(View.GONE);
  538. findViewById(R.id.b_1ac).setVisibility(View.VISIBLE);
  539. TextView urutanmatdis = (TextView) findViewById(R.id.urutanmateri);
  540. urutanmatr = urutanmatr + 1;
  541. String nourutan = String.valueOf(urutanmatr);
  542. urutanmatdis.setText("3b");
  543.  
  544. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  545. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px, (t + to));
  546. findViewById(R.id.progresstambah).setLayoutParams(p);
  547. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px, (1f - t));
  548. findViewById(R.id.progressfill).setLayoutParams(q);
  549. t = t + to;
  550. }
  551. }
  552.  
  553. if(findViewById(R.id.b_1a).getVisibility() == View.VISIBLE){
  554. if(findViewById(R.id.b_1a_0_1).getVisibility() == View.VISIBLE){
  555. findViewById(R.id.b_1a_0_1).setVisibility(View.INVISIBLE);
  556. } else if(findViewById(R.id.b_1a_0_2).getVisibility() == View.VISIBLE){
  557. findViewById(R.id.b_1a_0_2).setVisibility(View.INVISIBLE);
  558. } else
  559. {
  560. findViewById(R.id.b_1a).setVisibility(View.GONE);
  561. findViewById(R.id.b_1ab).setVisibility(View.VISIBLE);
  562. TextView urutanmatdis = (TextView) findViewById(R.id.urutanmateri);
  563. urutanmatr = urutanmatr + 1;
  564. String nourutan = String.valueOf(urutanmatr);
  565. urutanmatdis.setText("3a");
  566.  
  567. int px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 14, getResources().getDisplayMetrics());
  568. LinearLayout.LayoutParams p = new LinearLayout.LayoutParams(0, px, (t + to));
  569. findViewById(R.id.progresstambah).setLayoutParams(p);
  570. LinearLayout.LayoutParams q = new LinearLayout.LayoutParams(0, px, (1f - t));
  571. findViewById(R.id.progressfill).setLayoutParams(q);
  572. t = t + to;
  573. }
  574. }
  575. break;
  576. case R.id.b_1b_et:
  577. new SweetAlertDialog(this, SweetAlertDialog.CUSTOM_IMAGE_TYPE)
  578. .setTitleText("Solusi:")
  579. .setContentText("graphics are designed by freepik.com" )
  580. .setCustomImage(R.drawable.b_1b_solusiz)
  581. .show();
  582. break;
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590. case R.id.dwps129_et:
  591. new SweetAlertDialog(this, SweetAlertDialog.CUSTOM_IMAGE_TYPE)
  592. .setTitleText("Solusi:")
  593. .setContentText("graphics are designed by freepik.com" )
  594. .setCustomImage(R.drawable.dwps129_skalatermometer_solusi)
  595. .show();
  596. break;
  597.  
  598. case R.id.help:
  599. findViewById(R.id.b_n_hitam2).setVisibility(View.VISIBLE);
  600. findViewById(R.id.b_n_hitam3).setVisibility(View.VISIBLE);
  601.  
  602. findViewById(R.id.bckbantuan).setBackgroundResource(R.drawable.b_n_putih);
  603.  
  604.  
  605. findViewById(R.id.help).setVisibility(View.INVISIBLE);
  606. findViewById(R.id.spetunjuk).setVisibility(View.VISIBLE);
  607. break;
  608. case R.id.tpetunjuk:
  609. findViewById(R.id.spetunjuk).setVisibility(View.GONE);
  610. findViewById(R.id.petunjuk).setVisibility(View.VISIBLE);
  611.  
  612. break;
  613. case R.id.kehome:
  614. Intent intent = new Intent(this, a_2_home.class);
  615. startActivity(intent);
  616.  
  617. break;
  618. case R.id.kembalimateri:
  619. findViewById(R.id.b_n_hitam2).setVisibility(View.INVISIBLE);
  620. findViewById(R.id.b_n_hitam3).setVisibility(View.INVISIBLE);
  621. findViewById(R.id.help).setVisibility(View.VISIBLE);
  622. findViewById(R.id.bckbantuan).setBackgroundResource(R.color.layargelapperahu);
  623. break;
  624. case R.id.okpetunjuk:
  625. mulai.start();
  626. if(opk==1){
  627. //tampilkan scr handler perintah untuk klik pada button next, kalau sempat
  628.  
  629. }
  630. opk=2;
  631. findViewById(R.id.b_n_hitam2).setVisibility(View.INVISIBLE);
  632. findViewById(R.id.b_n_hitam3).setVisibility(View.INVISIBLE);
  633. findViewById(R.id.petunjuk).setVisibility(View.GONE);
  634. findViewById(R.id.help).setVisibility(View.VISIBLE);
  635. findViewById(R.id.bckbantuan).setBackgroundResource(R.color.layargelapperahu);
  636. break;
  637. }
  638. }
  639.  
  640.  
  641.  
  642. @Override
  643. protected void onStop() {
  644. super.onStop();
  645. sungai.stop();
  646. }
  647. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement