I have two EditTexts in XML. In one EditText, the user can put a number as minutes and in another EditText, a number as seconds. After clicking the finish button, the seconds EditText should start to countdown and update its text every second.
Additionally, how can I keep it updating until it gets to zero minutes and zero seconds?
Just Call below function by passing seconds and textview object
Revers CountDown timer with hours minutes and seconds
if you use the below code (as mentioned in accepted answer),
It will result in memory leak of the instance of the activity where you use this code, if you don't carefully clean up the references.
use the following code
You need to call cTtimer.cancel() whenever the onDestroy()/onDestroyView() in the owning Activity/Fragment is called.
just copy paste the following code........
MainActivity
package com.example.countdowntimer;
activity_main.xml
Refer to this link.
MainActivity.java
activity_main.xml