Advertisement
Guest User

Untitled

a guest
Feb 17th, 2020
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.66 KB | None | 0 0
  1. package vin.city.lastdaysofworld;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4.  
  5. import android.app.Dialog;
  6. import android.content.Intent;
  7. import android.content.SharedPreferences;
  8. import android.graphics.Color;
  9. import android.graphics.drawable.ColorDrawable;
  10. import android.os.Bundle;
  11. import android.os.Handler;
  12. import android.view.View;
  13. import android.view.Window;
  14. import android.view.WindowManager;
  15. import android.widget.Button;
  16. import android.widget.RelativeLayout;
  17. import android.widget.TextView;
  18.  
  19. import com.google.android.gms.ads.AdListener;
  20. import com.google.android.gms.ads.AdRequest;
  21. import com.google.android.gms.ads.InterstitialAd;
  22.  
  23. public class Level6_2 extends AppCompatActivity {
  24.  
  25. public TextView textView1;
  26. public TextView textViewName;
  27. public Button button1;
  28. public Button button2;
  29. public int Count = 0;
  30. private InterstitialAd mInterstitialAd;
  31. Handler timerHandler = new Handler();
  32. Runnable timerRunnable;
  33. public int time = 10;
  34. Dialog dialog;
  35.  
  36. @Override
  37. protected void onCreate(Bundle savedInstanceState) {
  38. super.onCreate(savedInstanceState);
  39. setContentView(R.layout.level6_2);
  40.  
  41. timerRunnable = new Runnable() {
  42. @Override
  43. public void run() {
  44. TimerRunnable();
  45. }
  46. };
  47.  
  48. mInterstitialAd = new InterstitialAd(this);
  49. mInterstitialAd.setAdUnitId("ca-app-pub-6216810518093831/6265355750");
  50. AdRequest adRequest = new AdRequest.Builder().build();
  51. mInterstitialAd.loadAd(adRequest);
  52. mInterstitialAd.setAdListener(new AdListener() {
  53. });
  54.  
  55. SharedPreferences save = getSharedPreferences("Save", MODE_PRIVATE);
  56. SharedPreferences.Editor editor = save.edit();
  57. editor.putInt("Level", 28);
  58. editor.apply();
  59.  
  60. final TextView textView1 = (TextView)findViewById(R.id.textView1);
  61. final TextView textViewName = (TextView)findViewById(R.id.textViewName);
  62. final Button button1 = (Button)findViewById(R.id.button1);
  63. final Button button2 = (Button)findViewById(R.id.button2);
  64. final RelativeLayout level6_2 = (RelativeLayout)findViewById(R.id.level6_2);
  65.  
  66. textView1.setVisibility(View.INVISIBLE);
  67. textViewName.setVisibility(View.GONE);
  68. button1.setVisibility(View.GONE);
  69. button2.setVisibility(View.GONE);
  70.  
  71. level6_2.setOnClickListener(new View.OnClickListener() {
  72. @Override
  73. public void onClick(View v) {
  74. Count++;
  75. if (Count == 1){
  76. textView1.setVisibility(View.VISIBLE);
  77. textViewName.setVisibility(View.VISIBLE);
  78. textView1.setText(R.string.text401);
  79. textViewName.setText(R.string.avtor);
  80. }
  81. if (Count == 2){
  82. button1.setVisibility(View.VISIBLE);
  83. button2.setVisibility(View.VISIBLE);
  84. int b = 10;
  85. String a = String.valueOf(b);
  86. textView1.setText(a);
  87. timerHandler.postDelayed(timerRunnable,1000);
  88. button1.setOnClickListener(new View.OnClickListener() {
  89. @Override
  90. public void onClick(View v) {
  91. try {
  92. Intent intent = new Intent(Level6_2.this, Level6_death2.class);
  93. startActivity(intent);
  94. finish();
  95. timerHandler.removeCallbacks(timerRunnable);
  96. }catch (Exception e){
  97.  
  98. }
  99. }
  100. });
  101. button2.setOnClickListener(new View.OnClickListener() {
  102. @Override
  103. public void onClick(View v) {
  104. try {
  105. Intent intent = new Intent(Level6_2.this, Level6_3.class);
  106. startActivity(intent);
  107. finish();
  108. timerHandler.removeCallbacks(timerRunnable);
  109. }catch (Exception e){
  110.  
  111. }
  112. }
  113. });
  114. }
  115.  
  116. }
  117. });
  118. dialog = new Dialog(this);
  119. dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
  120. dialog.setContentView(R.layout.dialog2);
  121. dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
  122. dialog.setCancelable(false);
  123. TextView texdescription = (TextView)dialog.findViewById(R.id.textView1);
  124. texdescription.setText(R.string.dialogtext3);
  125.  
  126. TextView button_close = (TextView)dialog.findViewById(R.id.button_close);
  127. button_close.setOnClickListener(new View.OnClickListener() {
  128. @Override
  129. public void onClick(View v) {
  130. try {
  131. if (mInterstitialAd.isLoaded()) {
  132. mInterstitialAd.show();
  133. }else {
  134. Intent intent = new Intent(Level6_2.this, MainActivity.class);
  135. startActivity(intent);
  136. finish();
  137. }
  138. }catch (Exception e){
  139.  
  140. }
  141. dialog.dismiss();
  142. }
  143. });
  144. Button buttoncontinue = (Button)dialog.findViewById(R.id.buttoncontinue);
  145. buttoncontinue.setOnClickListener(new View.OnClickListener() {
  146. @Override
  147. public void onClick(View v) {
  148. try {
  149. if (mInterstitialAd.isLoaded()) {
  150. mInterstitialAd.show();
  151. }else {
  152. Intent intent = new Intent(Level6_2.this, MainActivity.class);
  153. startActivity(intent);
  154. finish();
  155. }
  156. }catch (Exception e){
  157.  
  158. }
  159. dialog.dismiss();
  160. }
  161. });
  162. Window w = getWindow();
  163. w.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
  164. }
  165. private void TimerRunnable(){
  166.  
  167. if (time > 1){
  168. time--;
  169. String a = String.valueOf(time);
  170. TextView textView1 = (TextView)findViewById(R.id.textView1);
  171. textView1.setText(a);
  172. timerHandler.postDelayed(timerRunnable,1000);
  173. }else{
  174. dialog.show();
  175. }
  176. }
  177.  
  178. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement