Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ru.valeriyshiyan.quest;
- import androidx.appcompat.app.AlertDialog;
- import androidx.appcompat.app.AppCompatActivity;
- import android.content.DialogInterface;
- import android.content.Intent;
- import android.os.Bundle;
- import android.os.CountDownTimer;
- import android.view.View;
- import android.widget.Button;
- import android.widget.CheckBox;
- import android.widget.TextView;
- import java.text.SimpleDateFormat;
- import java.util.Calendar;
- import java.util.Timer;
- import java.util.TimerTask;
- public class MainActivity extends AppCompatActivity {
- CheckBox mCheck;
- Button mStart, mStop;
- TextView mCount;
- Timer timer;
- TimerTask mTimerTask;
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- // Связываемся с элементами пользовательского интерфейса
- mCheck = findViewById(R.id.single_shot);
- mStart = findViewById(R.id.start);
- mStop = findViewById(R.id.stop);
- mCount = findViewById(R.id.count);
- new CountDownTimer(20000, 1000) {
- public void onTick(long millisUntilFinished) {
- mCount.setText("Осталось: " + millisUntilFinished / 1000);
- }
- public void onFinish() {
- mCount.setText("Бабах!");
- AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
- builder.setTitle("Ошибка!")
- .setMessage("Процессор перегружен!")
- .setCancelable(false)
- .setPositiveButton("Выключить устройство", new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int which) {
- dialog.cancel();
- }
- });
- AlertDialog Error = builder.create();
- Error.show();
- }
- }.start();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement