MainActivity.kt package com.cfsuman.kotlinexamples import android.content.Context import android.support.v7.app.AppCompatActivity import android.os.Bundle import android.widget.Toast import kotlinx.android.synthetic.main.activity_main.* import android.os.CountDownTimer import java.util.* import java.util.concurrent.TimeUnit class MainActivity : AppCompatActivity() { private var isCancelled = false override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) // 60 seconds (1 minute) val minute:Long = 1000 * 60 // 1000 milliseconds = 1 second // 1 day 2 hours 35 minutes 50 seconds val millisInFuture:Long = (minute * 1440) + (minute * 155) + (1000 * 50) // Count down interval 1 second val countDownInterval:Long = 1000 // Count down timer start button button_start.setOnClickListener{ // Start the timer ...
Android, .NET C#, Flutter, and Many More Programming tutorials.